Embedded Firmware Engineer

business needs.
Sterling, MA, United States
3 months ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

JIRA Code Composer Studio Code Generation Communications Protocols Computer Engineering Software Debugging Eclipse (Software) Embedded Software Ethernet Firmware Revision Control Systems Issue Tracking Systems
+7 more
PCI Express Simulink Stateflow USB Git Information Technology Bitbucket

Job description

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

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

5:35 min

Direct hardware communication using the Web USB API

Rowdy Rabouw Rowdy Rabouw · WWC 2025

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:25 min

Engineering career path from embedded systems to banking

John Woods John Woods · LIVE

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

2:55 min

Bidirectional hardware communication using the web USB API

George Cave · WWC 2023

Videos

See all

Related articles

See all