Embedded Firmware Engineer: Real-Time & Low-Power Dev

Metasys Technologies

Naperville (IL)

On-site

USD 90,000 - 120,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Metasys Technologies in Naperville, IL seeks an Embedded Firmware Engineer to design, develop, and maintain firmware for embedded systems used in our products. You will collaborate with hardware, software, and systems engineers to deliver high-performance solutions from concept through production.

Responsibilities include building drivers for SPI, I²C, UART, CAN, ADC, and GPIO; optimizing for speed, memory, and power; implementing RTOS when needed; and contributing to testing, validation, and

Qualifications

  • Bachelor’s or Master’s in Electrical/Computer Engineering or related field.
  • Experience developing firmware for embedded systems.
  • Strong C/C++ programming skills.
  • Experience with microcontrollers (ARM Cortex-M, PIC, AVR).
  • Familiarity with debugging tools and hardware interfaces.
  • Experience with Git or other version control systems.

Responsibilities

  • Design and develop embedded firmware for microcontrollers.
  • Write efficient C/C++ code for real-time systems.
  • Develop drivers for SPI, I2C, UART, CAN, ADC, and GPIO.
  • Work with hardware engineers to bring up new boards and debug system issues.
  • Optimize firmware for performance, memory usage, and power consumption.
  • Implement and maintain RTOS-based systems when required.
  • Conduct code reviews, debugging, and testing.
  • Create documentation for firmware architecture and features.
  • Support product testing, validation, and production releases.

Skills

C/C++ programming
Embedded systems
Git version control
Debugging skills

Education

Bachelor’s or Master’s in Electrical Engineering / Computer Engineering / Computer Science or related field

Tools

JTAG
Logic analyzers
Oscilloscopes
SPI/I2C/UART/CAN

Job description

Metasys Technologies in Naperville, IL seeks an Embedded Firmware Engineer to design, develop, and maintain firmware for embedded systems used in our products. You will collaborate with hardware, software, and systems engineers to deliver high-performance solutions from concept through production.

Responsibilities include building drivers for SPI, I²C, UART, CAN, ADC, and GPIO; optimizing for speed, memory, and power; implementing RTOS when needed; and contributing to testing, validation, and

Get your free, confidential resume review.
or drag and drop your file here.