Senior Autonomy Software Engineer
$190k - $235kFull-time
Apptronik
Apptronik is a human-centered robotics company developing AI-powered robots to support humanity in every facet of life. Our flagship humanoid robot, Apollo, is built to collaborate thoughtfully with people, starting with critical industries such as manufacturing and logistics, with future applications in healthcare, the home, and beyond. We operate at the cutting edge of embodied AI, applying our expertise across the full robotics stack to solve some of society's most important problems. You will join a team dedicated to bringing Apollo to market at scale, tackling the complex challenges like safety, commercialization, and mass production to change the world for the better. JOB SUMMARY As a Senior Software Engineer on the Autonomy team at Apptronik, you will design and deploy learning-driven, mission-level autonomy systems that enable humanoid robots to operate robustly in real-world human environments. Your work focuses on the coordination, execution, and adaptation of robot behaviors using learning-based approaches rather than hand-authored task planners. You will build the software that allows humanoid robots to reason over goals, adapt to dynamic environments, and execute complex missions by integrating outputs from perception, navigation, manipulation, and control systems. This role sits at the intersection of autonomy research and production engineering, with a strong emphasis on real-world deployment, robustness, and scalability. You will collaborate closely with Perception, Navigation, Controls, Reinforcement Learning, and Platform teams, and help shape Apptronik's long-term autonomy strategy. ESSENTIAL DUTIES AND RESPONSIBILITIES or KEY ACCOUNTABILITIES
- Design and implement mission-level autonomy systems for humanoid robots, focusing on learning-based decision making and behavior execution.
- Develop policy execution, monitoring, and coordination layers that integrate learning-based components with classical robot subsystems.
- Build autonomy frameworks that support adaptive behavior, generalization across tasks, and robustness to uncertainty and environmental variation.
- Implement recovery, fallback, and safety mechanisms around learning-based autonomy to ensure reliable real-world operation.
- Define and maintain clean interfaces between autonomy, perception, navigation, manipulation, and control systems.
- Collaborate with Reinforcement Learning teams to integrate trained policies into real-time robot software stacks.
- Develop infrastructure for telemetry, logging, evaluation, and replay to understand and debug autonomy behavior.
- Validate autonomy systems in simulation and on physical humanoid robots, closing the loop from research to deployment.
- Contribute to autonomy architecture, code quality, CI/CD pipelines, and long-term maintainability.
- Mentor junior engineers and provide technical leadership within the autonomy organization.
- Strong proficiency in modern C++ and working knowledge of Python in Linux environments.
- Experience integrating learning-based policies (e.g., reinforcement learning, imitation learning, foundation-model-based policies) into real robot systems.
- Solid understanding of robotics systems, including:
- State representation and estimation interfaces
- Interaction between autonomy, perception, navigation, and control
- Real-time and distributed software systems
- Experience deploying autonomy software on physical robots, including debugging and tuning under real-world constraints.
- Familiarity with ROS 2, message-passing architectures, and modular robot software design.
- Strong software engineering fundamentals: testing, CI/CD, code reviews, documentation, and system reliability.
- Experience with humanoid robots, mobile manipulators, or legged robotic systems.
- Hands-on experience with reinforcement learning or learning-based control for robotics.
- Experience designing safe wrappers, monitors, or supervisors around learning-based systems.
- Contributions to open-source robotics, autonomy, or ML infrastructure.
- Experience working in fast-paced robotics startups or deploying systems into production.
- MS, or PhD in Robotics, Computer Science, Computer Engineering, or a related field.
- 2+ years of experience developing robot autonomy or learning-based robotic systems.
- Prolonged periods of sitting at a desk and working on a computer
- Must be able to lift 15 pounds at times
- Vision to read printed materials and a computer screen
- Hearing and speech to communicate
- This is a direct hire. Please, no outside Agency solicitations.
Vacancy posted 13 days ago
Similar jobs that could be interesting for youBased on the Senior Autonomy Software Engineer in California vacancy
$138k - $252k
...to product. The team also develops Lattice for Mission Autonomy, Anduril’s premier software platform that enables masses of Fury, Barracuda, and other... ...like Perception, Motion Planning, Hardware, and Test Engineering to solve some of the hardest problems facing our...SuggestedFull timeWork experience placementLocal areaRelocation package$140k - $175k
...infrastructure, operating systems, and autonomy. Eighteen of the top 20 global automakers... ...commitments. About the role As an AcuityOS engineer, you’ll develop, deploy, and maintain... ...significant time spent deploying and testing software on autonomous vehicles in real‑world...SuggestedFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift- The company The future of data lies in decentralization, and the concept of a data mesh is the proven approach for implementing this at Enterprise scale. We’re here to make it a reality. Nextdata OS is a data-mesh-native platform built to meet the challenge of decentralizing...SeniorFull time
$185k
...Job Description Senior Simulation & Autonomy Engineer Integration, State Estimation & Perception Location: San Diego, CA (on-site or hybrid) Compensation... ...end-to-end. Key Responsibilities Integrate autonomy software—navigation, planning, control, and perception pipelines...SeniorFull time- ...We’re a team of AI researchers, designers, growth experts, and engineers rethinking human-computer interaction from the ground up. We... ...firms and other well-known angels. About the Role As a software engineer at Wispr, you’ll play a crucial role in building the...SeniorFull time
- A leading delivery technology company in San Francisco seeks a passionate engineer to develop advanced drone delivery systems. The role involves designing software for autonomous operations, integrating sensors, and working on innovative robotics solutions. Required qualifications...
- ...Proven track record of leading AI-driven digital transformation initiatives. Experience working with AI/ML models, personalization engines, and automation tools. Strong leadership, cross-functional collaboration, and executive stakeholder management skills. Experience in...SeniorFull time
- ...you'll do in the role: Build our Product. Own and implement software features that help to power our AI platform helping private... ...standards, architectural patterns, and review processes; mentor engineers. Co-own our culture of practical, reliable, and test-driven...SeniorFull time
- ...What we do Idler builds reinforcement learning environments that teach AI models to code like 0.01% engineers. Our training environments are based on real-world coding scenarios that frontier models will actually encounter. We've closed a multimillion-dollar contract...SeniorFull timeContract workRelocation package
- Company Description Mindlance is a national recruiting company which partners with many of the leading employers across the country. Feel free to check us out at Job Description Job Description: We are currently seeking highly-motivated individuals who...SeniorFull time
- ...turn AI-driven ideas into working features Collaborate with ML engineers to integrate, evaluate, and productionize models Write clean,... ...performance, reliability, and scalability 3-5 years of professional software engineering experience Strong experience building backend or...SeniorFull time
$195k - $225k
...to date), growing double-digits MoM, and expanding the core engineering team in SF. The surface area is big: realtime collaboration,... ...stack, and serving real enterprise The Role As the Senior Software Engineer – Backend (Systems / Infrastructure) you’ll architect...SeniorFull time- ...out of our office in SOMA. As an early engineer, you will be a true owner of your work,... ...least 4 years of professional full-time software development, including at least one 2 years... ...technical challenge (waived for very senior candidates) ~45-min live-coding interview...SeniorFull timeWork at office
$170k - $230k
...of our customers. She will pick the best candidates from Jack's network The next step is to speak to Jack . Senior Software Engineer, Backend Salary: $170K – $230K + Equity Company Description: Fast-growing healthcare AI startup Job Description...SeniorFull time$171.71k - $204.98k
...Company Name : DiDi Research America, LLC Job Location : 61 Daggett Drive, San Jose, CA 95134 Job title : Senior Software Engineer Salary Range : $171,708 - $204,984 per year Education and Experience: Master's degree in Computer Science, Electrical Engineering...SeniorFull time- ...benchmarked on HaluEval, the CTGT Policy Engine (paired with GPT-120B OSS) outperformed... ...someone whose strength is the fundamentals of software engineering, applied at the level of... ...and performance are non-negotiable. Autonomy & Trust: We operate with a high degree...SeniorFull time
$193.4k - $290k
...outcomes. We stay close to our customers — from leadership to engineers — and work together to solve real problems with urgency and care... ...’re just getting started. Role Overview As a Backend Software Engineer on the Product Engineering team at Harvey, you will...SeniorFull timeRelocation package$150k - $190k
...We are seeking an experienced Senior Software Engineer with a strong background in EVPN VXLAN technologies for data center and service provider environments. The ideal candidate will have hands-on experience working on a large-scale network operating system for Layer...SeniorFull timeWorldwide$160k - $250k
...of our customers. She will pick the best candidates from Jack's network. The next step is to speak to Jack . Senior Software Engineer Salary: $160K – $250K + Equity Company Description: Series B backed multimodal AI lab Job Description:...SeniorFull time- ...complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design,... ...operations), based on definitions from more senior roles. Advises immediate management on project-level issues Guides junior engineers Operates with little day-to-day...SeniorFull timeImmediate start
$170k - $210k
...and others. About the role The engineering team owns the delivery and stability of... ...customers’ ability to capture revenue. The Sr. Software Engineer role centers around envisioning... ...to our customers. You will have broad autonomy and responsibility for formulating the...SeniorFull time- ...About the Team The Applied AI team works across research, engineering, product, and design to bring OpenAI’s technology to the world.... ...progress, and accelerate robust iteration Work with a small, senior team of engineers and researchers to combine existing best practices...SeniorFull timeWork at officeRelocation package
$180k - $300k
...Software Engineer, Consensus - Anza Who We Are Anza is a Solana R&D lab pushing the boundaries of blockchain performance and scalability. Anza was founded by experienced executives and core engineers solving the toughest problems in Web3. Crypto ecosystems rely on...SeniorRemote jobFull timeWorldwideFlexible hours- ...complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design,... ...operations), based on definitions from more senior roles. Advises immediate management on project-level issues Guides junior engineers Operates with little day-to-day...SeniorFull timeWork experience placementImmediate start
$120k - $180k
...-of-breed open-source components tailored to each business's unique needs. As we continue to grow, Shakudo seeks a Senior Software Engineer with strong experience in Kubernetes and systems development. In this role, you can expect to play a crucial role in building...SeniorFull time$162k - $260k
...accessible for all. The Localization team is responsible for the software that safely and accurately estimates positioning for the... ...streets, and endpoint facilities. We are searching for a Senior Software Engineer to join us in solving these technical challenges. In...SeniorFull time$175k - $190k
...sit at the intersection of Customer Success and Software to translate customer requests into robust, scalable engineering solutions. This is a critical role where your... ...~ Ability to thrive in a low structure, high-autonomy environment with competing priorities ~ You’...SeniorFull time- ...have the opportunity to develop and deploy tomorrow’s hardware & software solutions and help revolutionize logistics. Responsibilities... ...testing, and deployment. Work closely with our product and engineer teams, owning a large part of the process from problem...SeniorFull timeLocal area
$122.5k - $183.7k
Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Cellular Technologies Software General Summary: This individual independently plans, performs the moderately-defined responsibility for the designing, standardizing, implementing, verifying...SeniorFull time- ...people to join us! About the role This isn't just another engineering role. This is a unique opportunity to be a founding member of... ...for customers. What you'll bring to Persona A strong software engineering background, demonstrated by 10+ years of...SeniorFull timeTemporary workFor contractorsInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Autonomy Software Engineer. Be the first to apply!
Related searches
- software engineer full time California
- software system engineer California
- consulting software engineer California
- software engineer travel California
- real time software engineer California
- network software engineer California
- senior software engineer remote California
- entry level software engineer remote California
- software engineer intern California
- software developer fintech California


