Embedded Software Engineer
Join a globally recognized leader in medical technology and contribute to pioneering medical innovations.
About the Role
* Design, develop, and maintain software solutions for groundbreaking diagnostic products.
* Collaborate within cross-functional teams and adhere to best engineering practices.
* Develop detailed technical documentation to support software projects.
Key Responsibilities
1. Build and maintain high-quality software components.
2. Work on software architecture, ensuring seamless integration and functionality.
3. Debug software issues and identify root causes for quick resolution.
Requirements
* Proficiency in programming languages like C, C++, and C#.
* Familiarity with real-time operating systems (RTOS), especially FreeRTOS, and tools like MATLAB.
* Solid understanding of computer science principles, such as data structures and algorithms.
What We're Looking For
* A proactive approach to learning new technologies and improving your skill set.
* Strong communication skills and a collaborative mindset.
* Proven experience in delivering commercial software products from start to finish.