CareerPlan

Sr. Software Engineer, Embedded Systems Controls

Carbon Robotics, CorporateFull-time$190k2026-03-27 → 2026-11-11
Based in United StatesNo visa sponsorship

Core

Design, develop, and maintain embedded software systems and firmware for agricultural laser weeding and tractor autonomy hardware.

Role type

Senior IC embedded systems software engineer (controls/firmware)

Builds

Firmware for LaserWeeding solution and Carbon Autonomy tractor kits

Domain

AgTech / Robotics / Embedded Systems

Deliverable

production ML models | product features

Required skills

C programming, motor control systems, embedded systems architecture, RTOS (Zephyr/FreeRTOS), debugging tools (JTAG/oscilloscope/logic analyzer), microcontroller programming, sensor integration, communication interfaces (UART/SPI/I2C)

Preferred skills

Python or Shell scripting, PCB design and validation methods

Technologies

Zephyr, FreeRTOS, Git, SVN, JTAG, oscilloscopes, logic analyzers

Responsibilities

Develop and troubleshoot firmware on various microcontroller platforms; Design and establish manufacturing and validation methods for PCBs; Investigate and tune control problems at the lowest level; Partner with engineering teams to build firmware for embedded systems

Seniority

Senior, hands-on IC