Key Responsibilities -
Design develop and test high-reliability software for medical devices in accordance with IEC 62304 and related standards.
-
Define and implement software requirements architecture and design ensuring scalability safety and compliance.
-
Drive end-to-end feature ownership through all phases of the SDLC - design implementation testing and documentation.
-
Lead code reviews mentor team members and ensure adherence to software engineering best practices.
-
Develop and optimize firmware device drivers and real-time data acquisition systems.
-
Create and maintain simulators and test automation frameworks to ensure robust verification and validation.
-
Implement Bluetooth and wireless communication protocols for connected medical systems.
-
Design networking services (SOAP/REST over TCP/UDP) for system integration and remote communication.
-
Work collaboratively with cross-functional teams (Product Systems Firmware V&V) to ensure product quality and alignment.
-
Continuously stay updated with emerging technologies and apply innovations to enhance software performance and reliability.
Must Have -
B.E/ in Computer Science/Engineering with 14 years of experience (or M.E/ with 12 years).
-
Strong programming expertise in C# .NET C/C and object-oriented design principles.
-
Proven experience in embedded systems real-time data processing and control system design.
-
Hands-on experience in Bluetooth-enabled communication and SVG-based UI development.
-
Strong understanding of multithreading synchronization and OS-level scheduling for performance optimization.
-
Proficiency in UML design documentation and traceability from requirements to implementation.
-
Knowledge of relational databases socket communication and distributed system design.
-
Experience with compiler optimization build systems and configuration management tools.
-
Excellent written and verbal communication documentation and collaboration skills.
Good to Have -
5 years of experience in medical device software design.
-
Experience developing mobile applications (iOS/Android) or web-based tools (HTML5 JavaScript CSS Cordova).
-
Familiarity with Microsoft Visual Studio TFS or Eclipse.
-
Exposure to FDA QSR (820.30) ISO 13485 and IEC 62304 compliance frameworks.
-
Demonstrated leadership and mentoring capabilities in cross-functional environments.
-
Experience working with global teams across engineering testing and regulatory domains.
Reporting & Collaboration
Key Responsibilities Design develop and test high-reliability software for medical devices in accordance with IEC 62304 and related standards. Define and implement software requirements architecture and design ensuring scalability safety and compliance. Drive end-to-end feature ownership throu...
Key Responsibilities -
Design develop and test high-reliability software for medical devices in accordance with IEC 62304 and related standards.
-
Define and implement software requirements architecture and design ensuring scalability safety and compliance.
-
Drive end-to-end feature ownership through all phases of the SDLC - design implementation testing and documentation.
-
Lead code reviews mentor team members and ensure adherence to software engineering best practices.
-
Develop and optimize firmware device drivers and real-time data acquisition systems.
-
Create and maintain simulators and test automation frameworks to ensure robust verification and validation.
-
Implement Bluetooth and wireless communication protocols for connected medical systems.
-
Design networking services (SOAP/REST over TCP/UDP) for system integration and remote communication.
-
Work collaboratively with cross-functional teams (Product Systems Firmware V&V) to ensure product quality and alignment.
-
Continuously stay updated with emerging technologies and apply innovations to enhance software performance and reliability.
Must Have -
B.E/ in Computer Science/Engineering with 14 years of experience (or M.E/ with 12 years).
-
Strong programming expertise in C# .NET C/C and object-oriented design principles.
-
Proven experience in embedded systems real-time data processing and control system design.
-
Hands-on experience in Bluetooth-enabled communication and SVG-based UI development.
-
Strong understanding of multithreading synchronization and OS-level scheduling for performance optimization.
-
Proficiency in UML design documentation and traceability from requirements to implementation.
-
Knowledge of relational databases socket communication and distributed system design.
-
Experience with compiler optimization build systems and configuration management tools.
-
Excellent written and verbal communication documentation and collaboration skills.
Good to Have -
5 years of experience in medical device software design.
-
Experience developing mobile applications (iOS/Android) or web-based tools (HTML5 JavaScript CSS Cordova).
-
Familiarity with Microsoft Visual Studio TFS or Eclipse.
-
Exposure to FDA QSR (820.30) ISO 13485 and IEC 62304 compliance frameworks.
-
Demonstrated leadership and mentoring capabilities in cross-functional environments.
-
Experience working with global teams across engineering testing and regulatory domains.
Reporting & Collaboration
View more
View less