Cirtec Medical is looking for a Principal Embedded Software Engineer to develop embedded software for Class II and III medical devices, aiming to bring medical devices to market quickly, predictably, and cost-effectively.
Requirements
- 10 years of experience required in embedded software engineering
- Experience in an engineering environment with mechanical, tool design, and manufacturing processes (medical device preferred).
- Experience leading technical team members on complex projects
- Extensive experience programming in C++ and object-oriented design for embedded medical device applications
- Experience using hardware diagnostic instruments to troubleshoot embedded devices
- Demonstrated experience working with Human Interface Devices (HIDs)
- Familiar with IEC 60601 and IEC 62304 international standards
Responsibilities
- Develop embedded software designs for various active implantable medical device applications.
- Communicate effectively with customers, business managers and technical leaders.
- Lead more junior engineers in architecture, design, implementation, test, documentation and process.
- Develop software requirements and create software design control documents.
- Perform software design risk management activities according to applicable standards in the medical device field.
- Unit, integration, and system testing of developed embedded software including static and dynamic testing.
- Participate in design reviews and in software process development activities.
Other
- Please note - Sponsorship or transfer of sponsorship, including OPT/F1 Visas, is not available for this role.
- Must be able to read, write and speak fluent English
- Excellent oral, written, and presentation communication skills
- Reliable, consistent, and punctual attendance is an essential function of the job.
- A Bachelor’s degree in a STEM engineering discipline preferred