Description
Job Title : Software Engineer - Medical Equipment Devices
Job Description :
As a Software Engineer, you will play a critical role in the design, development, and maintenance of software for our medical equipment devices.
You will collaborate with cross-functional teams, including hardware engineers, clinical experts, and regulatory specialists, to ensure our products meet the highest standards of quality and compliance.
Key Responsibilities :
• Design, develop, and test software for medical equipment devices in accordance with regulatory standards (e.g., FDA, ISO 13485).
• Collaborate with hardware engineers to integrate software with medical devices.
• Develop and maintain software documentation, including requirements, design specifications, and test plans.
• Perform software verification and validation activities to ensure product reliability and safety.
• Troubleshoot and resolve software defects and issues.
• Stay up-to-date with industry trends and advancements in medical technology.
• Participate in code reviews and provide constructive feedback to team members.
Qualifications :
• Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
• Minimum of 5 years of experience in software development, with at least 3 years focused on medical equipment devices.
• Proficiency in programming languages such as C, C++, Embedded, Python
• Experience with real-time operating systems (RTOS) and embedded systems development.
• Strong understanding of software development lifecycle (SDLC) and Agile methodologies.
• Familiarity with medical device regulations and standards (e.g.ISO 13485).
• Excellent problem-solving skills and attention to detail. - Strong communication and collaboration skills.
Preferred Skills :
• Experience with software development tools such as Git
• Understanding of signal processing and data acquisition techniques.
• Knowledge of cyber security principles in medical devices.