Embedded Firmware Engineer

Business Needs Inc


Job Location:

Sterling, MA - USA

Monthly Salary: Not Disclosed
Posted on: 19 days ago
Vacancies: 1 Vacancy

Job Summary

Position: Embedded Firmware Engineer

Location: Sterling Heights MI (Onsite)

Duration: 12 Months Contract

Summary

The Embedded Firmware Developer position is responsible for the development and implementation of the firmware for the high voltage hardware and I/O hardware electronics devices.

Tasks and Responsibilities:

  • Collaborating with systems software and hardware engineering to develop embedded microcontroller designs for high voltage distribution control systems and system interfaces
  • Support existing and/or legacy embedded firmware designs
  • Develop and review requirements and decompose into released work packages
  • Collaborate with teams through issue tracking and use of revision control systems
  • Perform debug through simulation and physical lab testing

Position Requirements:

  • Bachelors degree (B.A. or B.S.) in Computer Engineering or Computer Science
  • 5-10 years of experience working in C code
  • Experience with Git BitBucket or similar revision control systems
  • Experience with Jira or similar issue tracking systems
  • Experience with NXP S32K series microcontrollers
  • Experience with TI TMS320 series DSP
  • Experience with Simulink Stateflow modeling and auto-code generation
  • Experience with industry-standard protocols such as PCIe USB Ethernet DDR I2C SPI CAN etc.
  • Experience with generic video interfaces such as LVDS HDMI etc
  • Experience with Code Composer Studio Eclipse MCUXpresso IDEs
  • Understanding of basic electrical circuits

Position: Embedded Firmware Engineer Location: Sterling Heights MI (Onsite) Duration: 12 Months Contract Summary The Embedded Firmware Developer position is responsible for the development and implementation of the firmware for the high voltage hardware and I/O hardware electronics devices. Ta...