Job Overview
As a skilled Embedded Software Engineer, you will play a pivotal role in designing, developing, and maintaining cutting-edge software solutions for medical devices. Our team is committed to delivering innovative products that transform patient lives.
Key Responsibilities
* Design and develop high-quality embedded software for our entire product portfolio.
* Enhance and support existing embedded systems to ensure seamless performance.
* Collaborate with internal teams and external partners to deliver compliant software solutions that meet regulatory requirements.
* Continuously improve software development processes to boost efficiency and quality.
* Work closely with the engineering team to design, debug, and validate new product features.
To succeed in this role, you will need:
* A Bachelor's degree in software engineering, computer engineering, or a related field.
* 10+ years of experience in embedded software development for medical devices.
* Expertise in C/C++ and experience working across ARM-based microcontroller families.
* Familiarity with IEC 62304 and other international standards relevant to medical devices.
* Demonstrated experience with automated testing, scripting languages, and CI/CD workflows.
About Us
You will join a dynamic team of experts dedicated to creating innovative medical devices. This fixed-term appointment offers a unique opportunity to contribute to groundbreaking projects.