Randstad Firmware Engineer in Tualatin, Oregon
Tualatin, OR Salary:
US$ 45 - US$ 50 per hour Date Posted:
Thursday, September 29, 2016 Experience:
0 years Job Type:
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