View all jobs

Staff Firmware Engineer

Redwood City, California · Information Technology
As part of a distributed team the ideal candidate brings outstanding communications skills, excellent technical expertise and creative thinking to the organization. 

  • 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
More Openings
Care Support Assistant
Dietary Aide
Housekeeping Aide
Dietary Aide
Housekeeping Aide
Share This Job
Powered by