Randstad Firmware Engineer in Tualatin, Oregon

Firmware Engineer


Tualatin, OR Salary:

US$ 45 - US$ 50 per hour Date Posted:

Thursday, September 29, 2016 Experience:

0 years Job Type:


Reference #:



Randstad Engineering

apply now


We are looking for a Senior Firmware Engineer to work for a leading manufacturing company in Tualatin, OR. This position will be the firmware design engineer for new product development on a $50M vehicle controls product line. This is a contract position that is expected to last a year but could be longer.

Responsibilities for the Firmware Engineer

  • Responsible for robust firmware design, firmware requirements, and firmware project deliverable in the vehicle controls product line, including the development of embedded firmware for new products in development, and support of previous products deployed.

  • Develop embedded firmware and supporting documentation according to established NPD process.

  • Develop and manage product firmware requirements, with input from customer specifications, stakeholder conversations, and product management input.

  • Direct the work of firmware development and system validation engineers in Pune, India

  • Test and debug prototype units using standard lab equipment to verify firmware functionality and integrate with electrical/mechanical systems.

Requirements for the Firmware Engineer

  • Minimum Bachelor s degree in Computer, Computer Science, Software Engineering, or Electrical Engineering

  • Minimum of 3 years work experience in software or firmware engineering

  • Firmware design experience - preferably in transportation industry applications

  • Strong background in the C and C++ language or its derivatives (C#, etc.) for microcontrollers

  • Experience with communication protocols such as: UDS, I2C, SPI, RS232, J1939 CAN, etc

  • Experience using and maintaining version control systems such as SVN or GIT


  • Medical, Dental, Vision, PTO, etc.

Job Number: 125662

apply now