Senior Firmware Engineer

Milpitas, CA 95035

Employment Type: Contract to Hire Category: Firmware Engineer Job Number: 8165

Contract to Direct (Conversion after 90 days)


  • Bachelor’s Degree in Electrical or Computer Science, Master’s preferred
  • 4 or more years of experience in embedded software
  • Familiarity with medical device product development lifecycle
  • Experience with C/C++/or C#  and Python
  • ARM Cortex MCU and/or multi-MCU systems
  • Experience with real-time systems and Low Power system design
  • Experience with creating scripts to assist with board bring-ups
  • Debugging Software and Hardware interface
  • Knowledge of communication protocols -  I2C, I2S, SPI, UART


  • Develop and test firmware/embedded software while maintaining system requirements
  • Root cause analysis for any defects
  • Ensure firmware documentation is in regulation with FDA, ISO 13485 standards
  • Design, develop code, test and debug system firmware

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.