×
Register Here to Apply for Jobs or Post Jobs. X

Senior Firmware Engineer

Job in Brooklyn Park, Hennepin County, Minnesota, USA
Listing for: Cypress HCM
Full Time position
Listed on 2026-02-28
Job specializations:
  • Engineering
    Embedded Software Engineer, Medical Device Industry, Biomedical Engineer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

Overview

The Sr. Engineer, Embedded Firmware position is responsible for software development for Class II and III medical devices. This position will lead embedded firmware development in the area of medical device manufacturing and development of neuromodulation platforms and ASICS. This position will develop OO code to operate active and passive implantable/external medical devices. This individual will work with a multi-disciplinary engineering team including software, electrical and mechanical hardware engineers, and all other functions of the company to ensure high quality and on-time product introductions.

This team player will have experience with multi-tasking in a high energy fast paced environment.

Key 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.
Must Have
  • A Bachelor’s degree (STEM engineering discipline) and 5 years of experience required
  • C++ Experience
  • Object Oriented Programming
  • 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.
Good To Have
  • 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,
    -1-2, ISO 14708-1, 14708-3
  • SysML, UML and MBSE knowledge preferred
  • Knowledge of quality control principles and methodology helpful
Salary Range

,000

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary