Firmware Engineer

  • Carlsbad, CA
  • Direct Hire
  • Job ID: CA129-2689444


We are searching for a Firmware Engineer for an emerging medical devices company developing cardiovascular products.  The Firmware Engineer will work closely with the electrical engineering team to create functional and effective firmware for microprocessors to control and monitor hardware functions. The Firmware Engineer will also work closely with the GUI Software Engineer team to support needed data communication.


Requirements for the Firmware Engineer:


  • BS or MS in Computer Science, Computer Engineering, Electrical Engineering or equivalent
  • Coursework or experience in the following areas:
    • Real-time firmware design
    • Programming in C / C++
    • Object oriented design
    • Embedded System
  • Strong communications skills; oral, written and documentation
  • Demonstrated ability working in Agile environment
  • Accomplishment in working in a team environment
Preferred experience:
  • 3+ years industry experience
  • Embedded systems development
  • Controlling microprocessor peripherals
  • Data communication (I2C, CAN, TCP/IP, USB)
  • System integration
  • Digital and analog circuitry
  • Digital communications and signal processing
  • Real Time Operating Systems
Responsibilities for the Firmware Engineer:
  • Develop firmware for micro-controllers in console
  • Test and debug the functions of firmware with hardware
  • Implement data communication between micro-controllers and front-end PCs
  • Provide design documentations


Apply Online
Job Alerts

Login to create notifications on the jobs you’re looking for!

Have any questions?

Let’s get in touch

  • Upload Resume
  • "If you would like immediate nation-wide exposure to several thousand recruiters within our recruiter network please upload resume here and start your job search."
    Click here
  • This field is for validation purposes and should be left unchanged.

Share on popular social media

Related Jobs

Share our job with others