GrepJob
Apptronik

Senior Autonomy Software Engineer

Apptronik
Apply
5 days ago
Sunnyvale, CA, USASenior / Mid Level

Base Salary

$190k - $235k/yr

Responsibilities

  • Design and implement mission-level autonomy systems for humanoid robots.
  • Develop policy execution, monitoring, and coordination layers integrating learning-based components.
  • Build autonomy frameworks that support adaptive behavior and robustness to environmental variation.
  • Implement recovery and safety mechanisms for reliable real-world operation.
  • Define and maintain clean interfaces between autonomy and other robot systems.
  • Collaborate with Reinforcement Learning teams to integrate trained policies into real-time software.
  • Develop infrastructure for telemetry, logging, and evaluation of autonomy behavior.
  • Validate autonomy systems in simulation and on physical robots.
  • Contribute to autonomy architecture, code quality, and long-term maintainability.
  • Mentor junior engineers and provide technical leadership.

Requirements

  • Strong proficiency in modern C++ and working knowledge of Python in Linux environments.
  • Experience integrating learning-based policies into real robot systems.
  • Solid understanding of robotics systems and their interactions.
  • Experience deploying autonomy software on physical robots.
  • Familiarity with ROS 2 and modular robot software design.
  • Strong software engineering fundamentals including testing and CI/CD.

Tech Stack

C++LinuxPython

Categories