Jobs · Engineering · California

Senior Manager, Robotic Systems Software Engineering

Atomic Machines · Santa Clara, CA · 2 days ago
On-siteEngineering$230k/yrFull-time

About the role

The Atomic Machines team is building advanced robotic manufacturing systems that integrate precision motion, sensing, vision, and process control into tightly coordinated production nodes. This role involves owning the architecture and development of the system-level software that orchestrates these nodes in production.

Responsibilities

  • Lead the design and implementation of the robotic systems software stack, including deterministic workflow engines and sequencing logic across motion, vision, sensing, and IO subsystems.
  • Lead node bring-up from hardware integration through production stabilization, ensuring safe, recoverable, and repeatable behavior.
  • Drive and uphold engineering standards for fault detection, classification, automated recovery, and safe-state transitions.
  • Implement robust telemetry, structured logging, and time-synchronized diagnostics to enable rapid root-cause analysis.
  • Remain hands-on in design and code reviews, and occasionally in implementation for critical systems.
  • Partner cross-functionally with mechanical, electrical, robotics, manufacturing, and infrastructure teams to ensure tight system integration.
  • Hire, develop, and lead a high-performing team with strong technical standards and accountability.

Requirements

  • 8+ years of experience building complex automation or robotic systems, including 3+ years leading engineering teams.
  • Demonstrated expertise designing deterministic orchestration systems or explicit state machines in production environments.
  • Strong understanding of concurrency, event ordering, idempotency, and failure recovery in hardware-integrated systems.
  • Experience transitioning robotic or automation platforms from prototype to stable, production-grade operation.
  • Experience building or leveraging observability systems for complex, hardware-integrated software.
  • Working knowledge of real-time motion or embedded control systems and how to architect clean separation between real-time and non-real-time layers.
  • Proven track record hiring, coaching, and scaling strong engineering teams.
  • Strong systems-level reasoning across hardware and software domains.

Qualifications

  • Bachelor’s degree in Computer Science, Electrical Engineering, Robotics, or equivalent work experience.

Skills

  • Experience with robotics and automation systems.
  • Expertise in software architecture and development.
  • Knowledge of real-time systems and embedded control.
  • Ability to lead and mentor a team.

Benefits

  • Equity package.
  • Comprehensive benefits package.

Pay

$230,000 USD - $270,000 USD

Schedule

Full-time

Similar jobs