Skip to content
mimi

Embedded Firmware Engineer

Business Needs Inc

Sterling · On-site Contract 2w ago

About the role

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

  • Bachelor's 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

Skills

CCANCode Composer StudioDDREclipseEthernetGitHDMII2CJiraLVDSMCUXpressoNXP S32KPCIeSimulinkSPITI TMS320USB

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free