Firmware Engineer (Relocation Assistance)

Relocation
This Job is No Longer Active This position is no longer accepting applications

Job Description

Firmware Engineer (Relocation Assistance)

Reno, NV

Direct Hire


Our client is looking to hire a Firmware Engineer immediately. Successful candidate will design, write, maintain, test and install firmware and software to meet customer specifications. Develop firmware in C/C++ for new products and maintains code for legacy products. Assist in preparing functional specifications and schedule estimates in response to project/ quote requests. Prepare operator manuals and/or other documentation supplied in conjunction with a software project. Improve product features and quality, reducing product development costs and product delivery cycle time. Work closely with local and offsite teams in Japan. Provide post-delivery customer support.


  • Required Skills: Bachelor's degree in computer science or equivalent experience
  • 5+ years of experience developing embedded firmware in C / C++
  • Experience with real-time operating systems, preferably TI RTOS / SYSBIOS
  • Experience writing MCU/MPU peripheral drivers (SPI, I2C, Client, CAN, etc.)
  • Understanding of Object-Oriented Design techniques
  • Hands-on experience with hardware/software integration
  • Oscilloscopes, logic analyzers, emulators
  • Ability to read/critique electrical schematics and device datasheets
  • Experience with embedded Linux development
  • Experience working with analog and digital sensors and actuators
  • Manufacturing experience; preferably semiconductor

Subscribe our newsletter

New Things Will Always Update Regularly