CareerPlanGet AI match score →

Robotics Software Engineer, Embedded Systems

Austin, Texas, United States💼 Full-time🗓 2026-03-12 → 2026-07-31

Core

Design, develop, and maintain embedded software for wearable robotics, specifically robotic shoes that augment natural walking.

Role type

Senior IC embedded systems engineer (robotics/wearables)

Builds

Firmware and system software for Moonwalkers robotic shoes

Domain

Robotics, wearable electronics, embedded systems

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++, Object-Oriented Design, RTOS, ARM Cortex-M, ESP32, hardware schematics, SPI/UART/CAN/I2C/Ethernet protocols, hardware debugging tools

Preferred skills

wearable robotics firmware, DevOps pipelines for robotics, ESP32 IDEs (Keil uVision, STM32 CubeIDE), BLDC motor control (FOC/Trapezoidal), Windows/Linux tooling development

Technologies

ARM Cortex-M, ESP32, RTOS, Git, oscilloscopes, logic analyzers, SPI, UART, CAN, I2C, Ethernet, Keil uVision, STM32 CubeIDE, PSOC Creator

Responsibilities

Design and develop embedded software including system software, RTOS, bootloaders, and BIST; Lead system architecture design for product firmware; Integrate software with hardware components like motor controllers and sensors; Design test frameworks to verify hardware/software integration; Maintain CI/CD pipelines and automated testing; Architect production-line testing software; Create technical documentation including design specs and test plans.

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗