Senior Firmware Engineer

Insight Global

Carol Stream (IL)

On-site

USD 90,000 - 125,000

Full time

7 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Insight Global is seeking a Firmware Engineer to design, develop, and maintain firmware for connected devices and embedded products. You will collaborate with hardware and software teams to translate requirements into tested solutions.

The role emphasizes using RTOS, ARM-based MCUs, and cross-cutting skills in API development, debugging, and testing within Agile workflows. Strong communication of technical findings is essential.

Qualifications

  • Experience in firmware, embedded software, and C/C++ for MCU/embedded systems.
  • Familiarity with RTOS, ARM, Linux, and OS kernels is valuable.
  • Proficient in software design, algorithms, and debugging.

Responsibilities

  • Design, implement, and debug firmware for microcontrollers and RTOS-based systems.
  • Integrate sensors, PCBs, FPGAs, and communicate via Zigbee, Ethernet, TCP/IP.
  • Build and test APIs, including RESTful APIs, and support JSON/XML data exchange.

Skills

Firmware engineering
C/C++
RTOS
ARM
Linux
Software design
Algorithm design
Signal processing
Debugging
Software testing
Python
Scripting
Bash
MATLAB
Simulink
Visual Studio
Eclipse
Jenkins
SVN
GitHub
UML

Tools

Git
Jira
Confluence
VS Code

Job description

We are seeking a Firmware Engineer to develop and maintain reliable software for connected devices and embedded products. You will work across firmware, hardware, and application interfaces, turning system requirements into tested solutions. Your impact: dependable firmware helps users operate connected devices safely and consistently.

Responsibilities

  • Design, implement, and debug firmware for microcontrollers, embedded systems, and real-time operating systems (RTOS).
  • Integrate sensors, printed circuit boards (PCBs), field-programmable gate arrays (FPGAs), and communication protocols such as Zigbee, Ethernet, and TCP/IP.
  • Build and test application programming interfaces (APIs), including RESTful APIs, and support JSON and XML data exchange.
  • Use logic analyzers, soldering, and engineering troubleshooting to diagnose hardware and software issues.
  • Create unit tests and test automation; document designs and collaborate through Agile or Scrum workflows and tools such as Git, Jira, and Confluence.

Experience

  • Demonstrated experience with firmware, embedded software, embedded C, C, or C++; knowledge of ARM, assembly language, Linux, operating systems, and OS kernels is valuable.
  • Familiarity with software design, algorithm design, signal processing, debugging, software testing, and software quality assurance.
  • Experience with Python, scripting, Bash, MATLAB, Simulink, Visual Studio, Eclipse, Jenkins, SVN, GitHub, or UML is useful.
  • Strong analysis skills and the ability to communicate technical findings clearly.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Engineer
Firmware Engineer

TechDigital Group • New York (NY)

On-site
USD 90,000 - 130,000
Firmware Engineer
Firmware Engineer

AttoTude inc. • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Sr Firmware Engineer
Sr Firmware Engineer

Bell & Associates, Inc. • Auburn (AL)

On-site
USD 90,000 - 120,000
Senior Firmware Engineer — Embedded Systems & RTOS
Senior Firmware Engineer — Embedded Systems & RTOS

Insight Global • Carol Stream (IL)

On-site
USD 90,000 - 125,000
Senior Firmware Engineer
Senior Firmware Engineer

SR2 • San Francisco (CA)

On-site
USD 140,000 - 190,000
Firmware Engineer
Firmware Engineer

Pentangle Tech Services | P5 Group • Northford (CT)

On-site
USD 110,000 - 170,000
Senior Firmware Engineer
Senior Firmware Engineer

R CUBE CREATIVE CONSULTING INC • Dallas (TX)

On-site
USD 110,000 - 150,000
Firmware Engineer
Firmware Engineer

FPC of Savannah • Fort Snelling Unorganized Territory (MN)

On-site
USD 110,000 - 150,000
Firmware Engineer
Firmware Engineer

SoloPoint Solutions • San Francisco (CA)

On-site
USD 110,000 - 170,000