Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Autonomy Software Engineer

Booster Fuels

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. 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. Core Responsibilities 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. Required Qualifications 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. 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. Preferred Qualifications Experience with humanoid robots, mobile manipulators, or legged robotic systems. Hands‑on experience with reinforcement learning or learning‑based control for robotics. Familiarity with foundation models for robotics (e.g., vision‑language‑action models, multimodal policies). 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. Apptronik provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. #J-18808-Ljbffr Booster

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Senior Autonomy Software Engineer in Sunnyvale, CA vacancy
  • $190k - $235k

     ...Senior Autonomy Software Engineer 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... 
    Senior
    Local area

    Apptronik

    Sunnyvale, CA
    4 days ago
  • $224k - $356.5k

    NVIDIA Corporation is seeking a Senior Software Engineer in Santa Clara to define runtime intelligence and safety architecture for autonomous vehicles. Your role involves integrating AI with vehicle dynamics and safety systems, tackling complex problems in real-time robotics... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    5 days ago
  •  ...to engage with you.Job DescriptionSenior Autonomy/AI Research EngineerHybrid- San Jose, CA...  .... We are looking for an experienced engineer who can take a lead role in enhancing the...  ...which includes embedded control, complex software/hardware systems, autonomy, knowledge capture... 
    Senior
    Work at office
    Overseas
    3 days per week

    Tokyo-Electro

    Santa Clara, CA
    1 day ago
  • $136k - $199.2k

    General Motors is seeking a Senior Software Engineer for Autonomy Evaluation in Sunnyvale, CA. This role focuses on architecting software performance metrics for autonomous driving applications. Candidates should have significant experience in robotics, data analysis, and... 
    Senior
    Remote job

    General Motors

    Sunnyvale, CA
    4 days ago
  • Apptronik in Sunnyvale, California is looking for a Senior Software Engineer to develop mission‑level autonomy systems for humanoid robots. This role involves integrating learning‑based policies into robot systems and requires proficiency in modern C++ and Python. Candidates... 
    Senior

    B Capital

    Sunnyvale, CA
    19 hours ago
  • $180k - $235k

     ...customer. Kodiak is also leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities for...  ...Department of Defense. We are seeking a highly skilled Autonomy Perception Engineer to join our Perception Engineering team. In this role, you... 
    Senior
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    Mountain View, CA
    14 days ago
  •  ..., California, is looking for a candidate to advance autonomy and vehicle intelligence initiatives through next-generation...  ...for large-scale research and collaborating with AI engineering teams to enhance self-driving software. The ideal applicant has strong software skills and... 

    Decisive Point

    Sunnyvale, CA
    3 days ago
  • Decisive Point is looking for a Software Engineer to join our team in Sunnyvale, California. The successful candidate will analyze user needs...  ...C++, algorithms, and Linux. Join us to work on innovative solutions in the autonomy sector. #J-18808-Ljbffr Decisive Point

    Decisive Point

    Sunnyvale, CA
    3 days ago
  • $125k - $222k

    Decisive Point is hiring a Full-Stack Engineer in Mountain View, California. You will develop products and collaborate with experts in...  ...decisions. Applicants should have a minimum of 4 years experience in software development and be proficient in technologies such as Python,... 

    Decisive Point

    Mountain View, CA
    3 days ago
  • Job Recommendation When you upload your resume, we provide job recommendations to you. Please confirm you have read and understand how your data may be processed pursuant to the Microsoft Data Privacy Notice and Transparency FAQ.
    Senior

    Microsoft Corporation

    Mountain View, CA
    2 days ago
  •  ...Overview: Job Title: Senior Software Engineer - Linux/Kubernetes Location: Bay Area, CA (Onsite) Employment Type: Contract Job Summary We are seeking a highly experienced Senior Software Engineer with strong expertise in Linux driver development... 
    Senior
    Contract work

    Purple Drive

    Sunnyvale, CA
    2 days ago
  •  ...We are currently looking for a Backend Software Engineer to join our team and support the development of a sophisticated grid planning and research platform . This role is ideal for an engineer who enjoys building data-intensive, distributed backend systems in a... 
    Senior
    Contract work

    Lorven Technologies

    Mountain View, CA
    3 days ago
  •  ...applications — including Final Cut Pro, Motion, and Compressor — as part of Apple Creator Studio. We are seeking a strong Senior Software Engineer to empower our 3rd party development community by designing robust APIs that extend the capabilities of our applications,... 
    Senior

    Apple

    Cupertino, CA
    4 days ago
  • $185k - $230k

     ...'re building the next generation of AI-native product experiences, where conversations turn directly into outcomes. As a Senior Software Engineer on our Product teams, you'll own significant areas of the product and play a key role in shaping how AI capabilities translate... 
    Senior
    Permanent employment

    Otter.ai

    Mountain View, CA
    3 days ago
  • $100k - $180k

     ...on platform integration. # Integrate L2, L3 and MPLS features in dataplane and integrate with 3rd party SDK. # Contribute in software design, development, review, and documentations to deliver high quality products. # Trouble shoot and fix reported issues with routing... 
    Senior

    IP Infusion US Inc.

    Santa Clara, CA
    7 hours ago
  • $238k - $302k

     ...Perception and Planning that are core to our autonomous driving software. We help our partners by offering the best solutions for the...  ...ML training workloads. Collaborate with researchers and ML engineers to resolve bottlenecks in data pipeline performance. Improve... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  • $204k - $259k

     ...Driver. The team is be a diverse, and collaborative group of software engineers, machine learning (ML) engineers, and data scientists. We develop...  ...Waymo's simulation. In this role, you will report to a Senior Staff Engineering Manager. You will: Work... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  • $180k - $220k

     ...Position at IP Infusion US Inc. 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-... 
    Senior
    Worldwide

    IP Infusion US Inc.

    Santa Clara, CA
    2 days ago
  • $180k - $250k

    Booster is seeking a Senior/Staff Software Engineer in Mountain View, CA, to join their Localization team. The role focuses on developing advanced sensor fusion solutions for autonomous vehicles, requiring extensive experience in C++ and strong knowledge in SLAM and localization... 
    Senior

    Booster

    Mountain View, CA
    3 days ago
  • $224k - $356.5k

    NVIDIA Gruppe seeks a Senior Software Engineer to define safety architecture for next-generation autonomous driving systems in Santa Clara, California. You will design planning frameworks, develop safety mechanisms, and partner with cross-functional teams to productize... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • $213k - $263k

     ...metrics for understanding the behavior of the Waymo Driver in the real world. In this hybrid role, you will report to a Software Engineering Manager. You will: Build the infrastructure to administer a "virtual driver's test" for the Waymo Driver. Design,... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  • $50 - $150 per hour

     ...Software Engineering Expert Engagement Type: Hourly Contract · Remote Compensation: $50 –$150 per hour Start Date: Immediate Duration: 1–2 months Commitment: Part-time (15–25 hours/week) , with flexibility up to 40 hours/week About the Role... 
    Senior
    Hourly pay
    Contract work
    Part time
    Immediate start
    Remote work

    Call For Referral

    Sunnyvale, CA
    2 hours ago
  • $204k - $259k

     ...Perception and Planning that are core to our autonomous driving software. We help our partners by offering the best frameworks for the...  ...unique to ML for autonomous driving. We are looking for engineers with ML system expertise to help us train and improve pre-trained... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  •  ...Senior Software Engineer As part of R&D organization, you will be joining the team that is building our state of art SaaS Platform that enables security and development teams to build secure, high-quality software faster. You would collaborate with software engineers... 
    Senior

    InterSources

    Mountain View, CA
    4 days ago
  • $224k - $356.5k

     ...We are looking for a Senior Deep Learning Software Engineer to design and build our automated inference and deployment solution. As part of the team, you will be instrumental in defining a scalable architecture for DL inference with emphasis on ease-of-use and compute... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $136k - $218.5k

     ...creativity and intelligence. Make the choice to join us today. The NVIDIA Clocks group is looking for a dedicated and motivated Software developer with particular interest in algorithms and RTL Design. Understanding both Software and Hardware principles will be a key... 
    Senior
    Work experience placement

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $213k - $263k

     ...lifecycle, encompassing creation, validation, testing, and publishing. We are seeking an experienced, technically hands-on Senior Software Engineer to design and implement these core authoring APIs. In this hybrid role, you will report to the Sr. Staff Manager.... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  •  ...EC2 Nitro Software Engineer Join the AWS EC2 Nitro team building the foundation of cloud computing at unprecedented scale. EC2 Nitro powers the world's largest and fastest-growing compute cloud through ground-up virtualization design built on fully custom hardware,... 
    Senior

    Amazon

    Santa Clara, CA
    2 days ago
  • $168k - $270.25k

     ...NVIDIA GPU Architecture Group is seeking a senior software engineer to automate and optimize performance analysis workflows for AI training and inference workloads. You will not only perform analysis but also reshape how it's done, building tools and workflows that scale... 
    Senior
    Work experience placement

    NVIDIA

    Santa Clara, CA
    7 hours ago
  • $204k - $259k

     ...of the key challenges in autonomous driving: measuring and improving the quality of the software that drives the car. We are looking for experienced data-minded software engineers and data scientists to help us improve how we characterize and evaluate changes to the Onboard... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Autonomy Software Engineer. Be the first to apply!