Embedded Software Developer
Motion Recruitment Partners
Our client is seeking a highly skilled and motivated Embedded Software Engineer to join their team. They are a leader in innovative medical device technology. In this role, you will design, develop, and optimize embedded software solutions that power our life-saving and patient-focused products. Your expertise will directly contribute to advancing healthcare by delivering reliable, high-performance devices that meet stringent regulatory standards.
Key Responsibilities
Design, develop, and maintain embedded software for medical devices, ensuring functionality, safety, and reliability. Collaborate with cross-functional teams, including hardware engineers, software engineers, and quality assurance, to define system requirements and architecture. Implement real-time software solutions for microcontrollers and embedded platforms using C/C++ and other programming languages. Conduct software validation and verification, ensuring compliance with FDA, ISO 13485, and other applicable regulatory standards. Debug, test, and optimize software to ensure performance and reliability in embedded systems. Participate in risk assessments, failure mode analysis, and documentation processes to ensure product quality and safety. Work closely with hardware teams to ensure seamless integration between software and hardware components. Stay updated on emerging technologies and industry trends to incorporate best practices in embedded software design.Qualifications
Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field. 3+ years of experience in embedded software development, preferably in the medical device industry. Proficiency in programming languages such as C, C++, and Python. Experience with embedded systems development tools, including compilers, debuggers, and oscilloscopes. Strong understanding of real-time operating systems (RTOS) and low-level hardware interactions. Familiarity with medical device regulatory standards such as FDA 21 CFR Part 11, IEC 62304, and ISO 13485. Experience in software validation, unit testing, and test automation frameworks. Excellent problem-solving skills and attention to detail. Strong communication skills and ability to work collaboratively in a multidisciplinary team environment.Preferred Skills
Knowledge of wireless communication protocols (e.g., BLE, Wi-Fi) and cybersecurity for embedded systems. Experience with machine learning or signal processing algorithms for medical applications. Familiarity with version control systems such as Git and CI/CD pipelines. Hands-on experience with PCBA design and testing is a plus.What We Offer
Opportunity to work on cutting-edge medical device technology with a direct impact on patient outcomes. Collaborative and innovative work environment. Competitive compensation and comprehensive benefits package. Professional development and growth opportunities.
Confirm your E-mail: Send Email
All Jobs from Motion Recruitment Partners