Embedded Software Engineer

C&C Power, Inc.
Carol Stream, ILFULL_TIMEPosted Jul 10, 2026

Role responsibilities

The engineer will develop firmware for embedded systems and work closely with electronics engineers. Responsibilities include board bring-up, debugging, and capturing firmware requirements.

Requirements

Requires a bachelor's degree or equivalent and at least three years of experience in embedded firmware development. Proficiency in C, ARM microcontrollers, and communication protocols like CAN bus and Modbus is essential.

Key skills

Firmware Development, Embedded Systems, C Programming, ARM Microcontrollers, CAN Bus, Modbus, RTOS, Schematic Reading, PCB Debugging, Bootloader Development, Firmware Architecture, Hexadecimal Notation

Keywords

Embedded Software, Firmware, ARM, C, CAN Bus, Modbus, FreeRTOS, SMX, Microcontrollers, Peripheral ICs, PCB Schematics, Bootloader, Firmware Architecture, Electrical Engineering, Computer Science, Electrical Equipment Manufacturing

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free