شرح شغل:
توسعه بخش پشتیبان و صفحه اصلی برنامه برای یک دستگاه تصویربرداری پزشکی.
توسعه بر اساس پلتفرم پزشکی آماده انجام میشود. مهندس نرمافزار باید چندین ماژول رابط افزونه را که توسط تیم سختافزار آماده شده است، اضافه کند. همچنین، وی باید صفحه اصلی رابط کاربری گرافیکی (GUI) را بر اساس ماژولها و پارامترهای سیستم اضافه شده، تکمیل کند.
مسئولیتها:
• توسعه یک رابط کاربری گرافیکی شامل صفحه اصلی و ماژولهای پشتیبان برای یک دستگاه پزشکی.
• کمک به تیم سختافزار در تعریف و آمادهسازی ماژولهای رابط.
• توسعه ماژولهای نرمافزاری برای پلتفرم GUI برای اتصال امن به یک واحد پردازشگر سرور و انتقال دادههای خام و تصاویر پردازش شده.
• اولویتبندی و بهینهسازی یک راهحل طراحی.
الزامات:
• مسلط بر زبانهای برنامهنویسی C/C++، QT، CMake و Java.
• تجربه در embedded software development.
• تجربه در GUI developments.
• تجربه در Linux environment with full command line.
• دانش در زمینه formal development methodology.
• توانایی برنامهریزی و برآورد پروژههای نرمافزاری.
مهارتهای امتیازی:
• آشنایی با فرمت تصویر پزشکی DICOM
• تجربه در راهاندازی رابطهای دستگاههای جانبی SPI، I2C، UART، USB