More jobs:
Firmware Engineer
Job in
Redwood City, San Mateo County, California, 94061, USA
Listed on 2026-07-24
Listing for:
HeadHunting, Inc.
Full Time
position Listed on 2026-07-24
Job specializations:
-
Software Development
Embedded Systems/ Firmware/ IoT, Software Engineer
Job Description & How to Apply Below
Job Title
As part of a distributed team the ideal candidate brings outstanding communications skills, excellent technical expertise and creative thinking to the organization.
Responsibilities- Create new firmware for life science instruments in a distributed and cross-functional team
- Maintain existing firmware for life sciences instruments
- Create and maintain software lifecycle documents
- Support the verification of firmware and systems
- Comply to the quality management system and applicable regulatory requirements
- Bachelor or higher degree in CS, EE, or related field
- 7 years of experience in developing firmware in C or C in the Life Sciences or Medical Devices field
- Experience in analysing system requirements and deriving firmware requirement and creating a firmware architecture that meets the needs
- Proven experience in working successfully in Agile, e.g. Scrum or XP, teams
- Experience in using a real time operating systems, e.g. ThreadX, is a plus
- Familiarity with 21 CFR, Part 820, IEC 62304, ISO 13485 and ISO 14971 highly desired
- Experience in LC-MS or CE systems is a plus
- Excellent communication skills
- Strong business sense
- Excellent problem solving skills
- Highly motivated to improve continuously
- Results oriented independently and in a team setting– has track record for delivery results, takes ownership and is accountable
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).
(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:
×