CareerPlanGet AI match score →

Principal Embedded Software Engineer

MASSACHUSETTS - VIRTUAL - MA01💼 Full-time🗓 2026-07-21 → 2026-07-30

Core

Architect, develop, and deliver embedded software systems for autonomous mobile robots (AMRs) controlling motion, navigation, sensing, and safety in warehouse environments.

Role type

Principal embedded software engineer (robotics)

Builds

Autonomous mobile robot platforms for warehouse and industrial logistics

Domain

Robotics, embedded systems, industrial automation

Deliverable

production ML models | product features

Required skills

C, C++, embedded Linux, real-time systems, RTOS, software architecture, hardware debugging, sensor fusion, concurrency management

Preferred skills

AMR development, warehouse automation, navigation/localization, safety-critical systems, fleet deployment, Zephyr RTOS, OpenWRT

Technologies

C, C++, Linux, RTOS, Lidar, IMU, 4G, motor controllers, battery management systems

Responsibilities

Define embedded software architecture and engineering standards; design and develop real-time software for robot motion, navigation, and safety; integrate sensors (Lidar, cameras) and hardware peripherals; mentor engineers and drive technical decision-making; validate systems via HIL and automated testing; ensure fault tolerance and operational robustness.

Seniority

Principal, hands-on IC with technical leadership

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