Senior Embedded Software Engineer Opportunity
We are seeking a highly skilled and driven Senior Embedded Software Engineer to join our global R&D team in developing cutting-edge optoelectronic and electromechanical devices.
Key Responsibilities Include:
* Designing, implementing, and maintaining real-time embedded software using C/C++ for safety-critical medical devices
* Writing and documenting board-level firmware code in C/C++
* Leading software architecture and design reviews, ensuring reliability, testability, and scalability
* Collaborating closely with cross-functional teams, including electrical, mechanical, and systems engineers
* Driving and performing verification and validation strategies, including unit, integration, and system testing
About the Ideal Candidate: A Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or related field. Minimum 7 years of experience in embedded software development, preferably in medical device or other regulated industries. Strong proficiency in C, working knowledge of C++ and Python is a plus.