Firmware Engineer

Jobot
Chicago, IL, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Compensation
$185,000.0 - $200,000.0
Working hours
Regular working hours
Job source

Tech stack

ARM Architecture Bluetooth Low Energy (Bluetooth) C++ (Programming Language) Computer Programming Computer Engineering Software Debugging Firmware FreeRTOS Joint Test Action (IEEE Standards) Mesh Networking Real-Time Operating Systems Universal Asynchronous Receiver/Transmitter
+3 more
PIC Microcontroller Power Analysis (Cryptography) Zigbee

Job description

We are seeking a talented and detail-oriented Firmware Engineer to join our growing hardware engineering team. In this role, you will be responsible for designing, developing, testing, and maintaining embedded firmware for next-generation hardware products and systems. You will collaborate closely with electrical, mechanical, and software engineers to develop reliable, high-performance embedded solutions used in real-world applications.

Requirements

  • 4+ years of hands-on firmware development experience in constrained embedded environments using ARM Cortex-M microcontrollers or similar architectures
  • Strong programming skills in C and C++, with exposure to or interest in learning Rust
  • Experience developing within RTOS-based systems such as Zephyr, FreeRTOS, ThreadX, or comparable platforms
  • Solid understanding of embedded communication interfaces including UART, SPI, I C, and USB
  • Experience working with wireless communication technologies such as Bluetooth Low Energy (BLE), Zigbee, Thread, 802.15.4, or proprietary mesh networking protocols
  • Proven ability to perform low-level hardware and firmware debugging using oscilloscopes, logic analyzers, JTAG/SWD debuggers, and power analysis tools
  • Passion for building highly reliable, safety-focused, and mission-critical embedded systems

Benefits & conditions

Salary: $185,000 - $200,000 per year, This is an excellent opportunity for someone passionate about embedded systems, low-level programming, and cutting-edge hardware technology.

If this sounds like the opportunity for you and you’re ready for you next challenge please read on!

Why join us?

  • Comprehensive benefits package, including health insurance, retirement plans, and paid time off.
  • Opportunities for professional growth and continuing education.
  • Collaborative work environment with a focus on innovation and quality.
  • We are committed to fostering professional development and career advancement by promoting accelerated growth opportunities from within our organization.

About the company

Cutting edge aerospace and defense company seeking an experienced Firmware Engineer to join our growing talented team!

This Jobot Job is hosted by: Josh Rabinowitz

Apply for this position

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

Apply on dice.com

Good distractions

Talks and stories from around this role β€” technically off-topic, practically not.

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac Β· WWC 2021

8:07 min

Transitioning from web development to constrained hardware engineering

Philipp-Alexander Blum Β· LIVE

2:13 min

Evaluating Rust for modernizing embedded C firmware

Michael Friedrich Michael Friedrich Β· WWC Europe 2026

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 Β· WWC Europe 2026

3:05 min

Exploring microcontrollers and communication protocols for amateur hardware

Philipp-Alexander Blum Β· LIVE

51 sec

Programming languages optimized for embedded vehicle software

Martin Schmiedecker Β· LIVE

Videos

See all

Related articles

See all