Autonomous Robotics Software Developer

3 days ago


Austin, Texas, United States Apptronik Full time

At Apptronik, we are building robots to revolutionize human quality of life and address the growing labor shortage. Our team has been at the forefront of robotics innovation for years, with a rich history dating back to the DARPA Robotics Challenge.

We apply our expertise across the full robotics stack to tackle some of society's most pressing challenges, expecting our products and technology to drive meaningful change. We prioritize passion, creativity, and collaboration to overcome existing barriers and create innovative solutions.

You will join a team developing cutting-edge general-purpose robots designed to operate in human spaces and with human tools. These robots are capable of working alongside humans, mobilizing to human environments, and manipulating their surroundings.

This role involves designing and implementing a robust behavior architecture, providing various behavior authoring tools such as state machines and behavior trees. You will design and implement these software tools, test them in simulation and hardware, and leverage them to create autonomous applications capable of performing real-world tasks in customer environments and product demos.

Responsibilities include:

  • Delivering high-quality autonomous behavior management and execution software to enable humanoid robots to perform industrial tasks
  • Collaborating with perception and motion controls teams to synthesize reliable navigation and manipulation behaviors
  • Developing useful system behaviors using planning and controls API for a variety of robot tasks such as gross manipulation, auto-docking, auto-self checks
  • Providing framework for employing AI/ML approaches to perform useful work, such as data-driven manipulation policies or foundational models for task planning
  • Offering software support for new customer use cases and product demos
  • Leading advanced software development activities, including architecture, design, coding, unit testing, integration, deployment, and maintenance within assigned autonomy algorithms software components

Skills and Requirements:

  • Masters or Ph.D. degree (or equivalent) in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Robotics, or related field
  • Proven industry experience (2 years) implementing autonomous behaviors on robot hardware
  • Proven experience deploying autonomous navigation and/or manipulation behaviors on robot hardware (legged preferred)
  • Familiarity with modern behavior authoring methods, such as Finite State Machines, Behavior Trees, or Behavior Composition
  • Familiarity with basic robotics fundamentals such as kinematics, dynamics, controls, and planning for manipulation and navigation
  • Strong ability to collaborate with other software teams (e.g., perception or controls) to ensure seamless integration of software components with the overall system
  • Proficient in modern C++ and object-oriented programming in a Linux development environment, with prior demonstrated ability to translate complex theoretical concepts and algorithms into practical, efficient, and bug-free software implementations, perform on a fast-paced software development team using standard CI tools like Git while following rigorous documentation and testing standards
  • Ability to communicate technical information effectively both orally and in writing with other team members

**Estimated Salary:** $120,000 - $180,000 per year, depending on experience

We offer a competitive salary w/ benefits, highly motivating equity incentive package, flexible work hours policy, professional development opportunities, unlimited Paid Time Off (PTO), and 401k plan.

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.



  • Austin, Texas, United States Terra Firma Full time

    Job OverviewTerraFirma is looking for an experienced Full Stack Software Engineer to lead the development of software solutions for autonomous robotics. As a key member of our team, you will be responsible for designing and building robust, user-friendly software solutions that enable real-time remote control of heavy machinery.This is an exciting...


  • Austin, Texas, United States Saronic Full time

    Job OverviewWe are seeking a highly skilled Software Developer to play a pivotal role in the design, development, and implementation of software systems for our autonomous surface vessels (ASVs). As a Generalist Software Engineer, you will work closely with cross-functional teams to ensure the seamless integration of software components into our ASV...


  • Austin, Texas, United States Apptronik Full time

    About the RoleWe are seeking an exceptional Autonomy Robotics Software Developer to join our team at Apptronik. As a key member of our robotics autonomy group, you will play a crucial role in developing state-of-the-art general-purpose robots designed to operate in human spaces and with human tools.ResponsibilitiesDevelop software and algorithms for control,...


  • Austin, Texas, United States Apptronik Full time

    Job SummaryWe are seeking a highly skilled Autonomous Robotics Perception Engineer to join our team at Apptronik. This is a unique opportunity to work on cutting-edge projects that aim to improve human quality of life and address the labor shortage problem.About the RoleAs an Autonomous Robotics Perception Engineer, you will be responsible for developing...


  • Austin, Texas, United States Apptronik Full time

    Job DescriptionWe are seeking a highly skilled Robotics Autonomy Software Developer to join our team at Apptronik. Our team has been building advanced robots for years, applying our expertise across the full robotics stack to solve complex problems and create innovative products.This role is responsible for designing and implementing a robust behavior...


  • Austin, Texas, United States Fox Robotics Full time

    Unlocking Efficiency in WarehousingFox Robotics is at the forefront of innovative warehouse automation solutions, leveraging autonomous forklifts to transform supply chain operations. As a Firmware Engineer, you will be part of a cohesive team focused on developing sophisticated robotic vehicle platforms. By collaborating with cross-functional teams, you'll...


  • Austin, Texas, United States Saronic Full time

    Company OverviewSaronic Technologies is a leading innovator in defense autonomy at sea, dedicated to developing cutting-edge solutions that enhance maritime operations for the Department of Defense (DoD). Our mission is to revolutionize the industry through autonomous and intelligent platforms.Job SummaryWe are seeking an exceptional Autonomous Systems...


  • Austin, Texas, United States Saronic Full time

    Company OverviewSaronic Technologies is a leader in revolutionizing defense autonomy at sea, dedicated to developing innovative solutions that enhance maritime operations for the Department of Defense (DoD).About the JobWe are seeking a skilled Software Engineer, Generalist to play a pivotal role in the design, development, and implementation of software...


  • Austin, Texas, United States Apptronik Full time

    Apptronik is a pioneering robotics company that aims to revolutionize the field of autonomous robots. We are committed to pushing the boundaries of innovation and creating cutting-edge solutions for real-world problems.Compensation: $85,000 - $110,000 per yearAbout the RoleWe are seeking an exceptional Software Engineer Autonomy to join our team. As a key...


  • Austin, Texas, United States Unreal Gigs Full time

    Job OverviewWe are seeking a highly skilled Robotic Software Engineering Specialist to join our team at Unreal Gigs. This is an exciting opportunity for a talented software developer to work on cutting-edge robotic projects.Salary: $120,000 - $180,000 per year, depending on experience.About the RoleThe Robotic Software Engineering Specialist will be...


  • Austin, Texas, United States Fox Robotics Full time

    Transforming Warehouse AutomationFox Robotics leads the industry in autonomous forklifts, revolutionizing warehouse operations. With a focus on scalability and growth, Fox offers a dynamic work environment where employees can thrive. As a Firmware Engineer, you will be part of a multidisciplinary team responsible for developing cutting-edge robotic vehicle...


  • Austin, Texas, United States Fox Robotics Full time

    Designing the Future of RoboticsFox Robotics is a pioneering company in warehouse automation, focusing on autonomous forklifts. With clear product market fit and rapid scaling from 100 to ~160 employees this year, Fox offers a unique opportunity to learn and grow with a mission-driven team. As a Firmware Engineer at Fox Robotics, you will contribute to the...


  • Austin, Texas, United States Apptronik Full time

    Job OverviewWe are seeking an experienced software architect to lead the development of our next-generation robotic systems. With a strong background in AI and robotics, you will be responsible for designing and implementing cutting-edge software solutions that enable our robots to operate in complex environments.About ApptronikApptronik is a pioneering...


  • Austin, Texas, United States Apptronik Full time

    About the RoleWe are seeking a highly skilled Robotics Software Developer to join our team at Apptronik. As a key member of our engineering group, you will be responsible for developing state-of-the-art general-purpose robots designed to operate in human spaces and with human tools.The ideal candidate will have experience in software and algorithm...


  • Austin, Texas, United States Apptronik Full time

    OverviewApptronik is a leading robotics company focused on developing robots that improve human quality of life and address the labor shortage problem. With years of experience in building advanced robots, our team applies expertise across the full robotics stack to tackle significant societal challenges.About the RoleWe are seeking an experienced Software...


  • Austin, Texas, United States Apptronik Full time

    Job DescriptionWe are seeking a skilled Robotics Software Developer to join our Fleet Management team in Austin, TX.This role offers an exciting opportunity to work on developing and optimizing a Fleet Management solution for Apptronik's humanoid robots, ensuring seamless operation and efficiency in various environments.Key Responsibilities:Design, Develop,...


  • Austin, Texas, United States Terra Firma Full time

    About the RoleTerraFirma is seeking a highly skilled Full Stack Software Engineer to join our team in Austin, TX. As a key member of our development team, you will be responsible for designing and building robust, user-friendly software solutions for tasking, supervising, and remotely controlling autonomous robots and workflows.This is an exciting...


  • Austin, Texas, United States Apptronik Full time

    Job Overview: We are seeking a skilled Robotics Software Developer to join our team at Apptronik. As a key member of our development team, you will be responsible for designing and implementing software solutions for our state-of-the-art humanoid robots.


  • Austin, Texas, United States Shift Robotics Full time

    We're a pioneering robotics company making strides in transforming the way we walk and interact with our surroundings. Our mission is to empower individuals to choose walking over sitting in traffic, and we believe that the path forward to a better future lies on two feet.As an Embedded Software Engineer at Shift Robotics, you'll be part of a dynamic team...


  • Austin, Texas, United States Apptronik Full time

    Company OverviewApptronik is a pioneering robotics company that aims to revolutionize the world by building robots for human spaces. With a rich history dating back to the DARPA Robotics Challenge, our team has been pushing the boundaries of robotics innovation for years.