Cirtec Medical · 1 day ago
Sr. Firmware Engineer
Cirtec Medical has been a leading outsourcing partner for complex medical devices for over three decades. The Sr. Engineer, Embedded Firmware position is responsible for software development for Class II and III medical devices, leading embedded firmware development and ensuring high quality and on-time product introductions.
Responsibilities
Utilize UML tools, cross compilers, and version control tools to design and create object oriented embedded firmware
Create and review test software requirements
Oversee and direct the work of contractors assigned to the project
Assist in the mechanical and electrical design of devices
Architect, develop and test the firmware
Develop user and system documentation
Participate in produce development meetings and software/hardware design and risk analysis reviews
Specify and assemble development prototypes
Ensure that medical device components are compliant with applicable international standards and requirements
Maintain software/hardware design history files and participate in periodic phase reviews
Report defects to the stakeholders
Provide inputs to the team in order to improve the medical device design
Reliable, consistent, and punctual attendance is an essential function of the job
Complies with company, quality, and safety standards, policies, and procedures
Qualification
Required
A Bachelor's degree (STEM engineering discipline) and 5 years of experience required
Experience in an engineering environment with mechanical, tool design, and manufacturing processes
Working knowledge in electronics, analog, power and digital, oscilloscopes, and general electronic test equipment
Working knowledge of implantable/external medical devices and their interfaces
Must be able to read, write and speak fluent English
Utilize UML tools, cross compilers, and version control tools to design and create object oriented embedded firmware
Create and review test software requirements
Oversee and direct the work of contractors assigned to the project
Assist in the mechanical and electrical design of devices
Architect, develop and test the firmware
Develop user and system documentation
Participate in produce development meetings and software/hardware design and risk analysis reviews
Specify and assemble development prototypes
Ensure that medical device components are compliant with applicable international standards and requirements
Maintain software/hardware design history files and participate in periodic phase reviews
Report defects to the stakeholders
Provide inputs to the team in order to improve the medical device design
Reliable, consistent, and punctual attendance is an essential function of the job
Complies with company, quality, and safety standards, policies, and procedures
Preferred
Experience in development of firmware for active implantable devices
Experience with the medical device IQ, OQ, PQ test stand progression preferred
Familiarity with medical development standards such as IEC 60601-1, 62304,60601-1-2, ISO 14708-1, 14708-3
SysML, UML and MBSE knowledge preferred
Knowledge of quality control principles and methodology helpful
Benefits
Training and career development
Healthcare and well-being programs including medical, dental, vision, wellness and occupational health programs
Paid Time Off
401(k) retirement savings with a company match
Company
Cirtec Medical
Whether you’re a cutting-edge startup or a leading Class II or III medical device manufacturer, Cirtec is here to help bring life-enhancing therapies to market – quickly and cost-effectively.
H1B Sponsorship
Cirtec Medical has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2024 (1)
2023 (4)
2022 (2)
2021 (3)
2020 (8)
Funding
Current Stage
Late StageRecent News
2025-10-02
2025-09-17
2025-08-29
Company data provided by crunchbase