CareerPlanSign in

Embedded Developer

USAFull-time$78,000–$78,0002026-09-30 → 2026-10-15

Core

Design and implement embedded software for microcontrollers and embedded systems, integrating with hardware components to deliver robust solutions.

Role type

Embedded Software Engineer

Builds

Firmware for commercial scales, weighing systems, stadiometers, medical carts, waste receptacles, and glove box holders

Domain

Medical and commercial weighing equipment

Required skills

C/C++, assembly language, real-time operating systems (RTOS), bare-metal programming, microcontroller architectures (ARM Cortex-M, AVR), communication protocols (I2C, SPI, UART, CAN), version control (Git), debugging with oscilloscopes/logic analyzers/JTAG, code optimization for performance/memory/power

Preferred skills

Root cause analysis, technical documentation, code reviews, test plan development, knowledge of emerging embedded technologies

Technologies

ARM, Embedded Firmware, Git, C++, C

Responsibilities

Design and implement embedded software for microcontrollers, develop firmware, collaborate with hardware engineers, debug and troubleshoot embedded systems, optimize code for performance and power, write technical documentation, participate in code reviews, develop test plans and conduct rigorous testing

Seniority

Mid-level, hands-on IC