CareerPlanSign in

Software Architect – Robotics & Drones

Troy, MI - USA💼 Full-time🗓 2026-08-26 → 2026-09-26

Core

Design, develop, and deploy scalable software platforms for autonomous mobile robots (AMRs), drones, and industrial automation systems.

Role type

Senior Software Architect (Robotics & Autonomous Systems)

Builds

Embedded software platforms for AMRs, drones, and intelligent machines

Domain

Robotics, Autonomous Systems, Embedded Computing, Automotive Adjacent

Deliverable

production ML models | product features | infrastructure

Required skills

Software architecture design, Embedded software development, C/C++, Linux/RTOS, Systems engineering, Hardware/software integration, Middleware design, Sensor integration, Real-time systems, Safety-critical development

Preferred skills

AI/ML, Edge Computing, ROS 2, DDS, Distributed systems, Simulation environments, Functional safety standards, DevOps/CI/CD

Technologies

ROS 2, DDS, Linux, RTOS, NVIDIA, Qualcomm, NXP, Renesas, AMD, Intel, TI, CAN, Ethernet, TSN, SPI, I2C, UART, PCIe, Gazebo, Isaac Sim, CARLA

Responsibilities

Lead software architecture planning and design for robotics platforms; Define scalable, modular software architectures and interfaces; Collaborate with hardware teams on processor selection and sensor integration; Architect middleware and communication frameworks; Drive implementation of automated testing and quality processes; Support compliance with industry standards and safety regulations.

Seniority

Senior, hands-on IC with architectural leadership

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