A

Amazon

Sells products online and rents cloud computing

Robotics Software Engineer - Safe Autonomy, SAF Lab

Robotics & Autonomous SystemsPosted on Nov 11
Full-timePasadena, CA, USAIn-person

About the Job

Requirements

  • A bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field is required.
  • At least five years of robotics software development experience, including work with real robot systems, is required.
  • Proficiency in C++ and/or Python, including experience writing production-quality code for real-time systems, is required.
  • Experience developing software for robotic systems, embedded platforms, or safety-critical applications is required.
  • Familiarity with robotics middleware such as ROS or ROS2 and real-time communication frameworks is required.
  • Experience designing software abstractions, APIs, or hardware abstraction layers for multi-platform deployment is required.
  • A strong understanding of software engineering best practices, including version control, continuous integration and continuous delivery, code review, and testing, is required.

Responsibilities

  • Design, implement, and maintain the software integration layer that enables the SAF Lab to interface with diverse robot platforms, including mobile robots, manipulators, and dynamically stable robots.
  • Build robust abstractions and APIs that decouple the safety layer from platform-specific hardware and enable rapid deployment across new robot form factors.
  • Collaborate with motion planning, learning, perception, and controls teams to ensure seamless data flow and real-time interfaces between safety systems and autonomy stacks.
  • Run and maintain robotics hardware, debug and mitigate hardware testing issues, and evaluate control policies on hardware.
  • Write high-quality, well-tested, and maintainable code in C++ and/or Python for real-time robotics applications.
  • Define integration testing strategies and build simulation and hardware validation pipelines to verify safety behavior across platforms.
  • Contribute to system design reviews, technical documentation, and cross-team alignment on interface contracts.
  • Identify and resolve performance bottlenecks in real-time safety-critical software paths.

Desired Qualifications

  • A master's or PhD in Robotics, Computer Science, Mechanical Engineering, Electrical Engineering, Controls, or a related field is preferred.
  • Familiarity with control barrier functions, safety-critical control, or formal safety verification methods is preferred.
  • Experience integrating software across the full autonomy stack, including motion planners, learning, perception pipelines, and control systems on physical robots, is preferred.
  • Experience with real-time operating systems or safety-rated firmware interfaces such as IEC 61508 or ISO 13849 is preferred.
  • Hands-on experience with multiple robot morphologies, including mobile bases, arms, and dynamically stable robots, is preferred.
  • Experience with reinforcement learning or foundation model deployment on robotic systems is preferred.
  • A track record of building software that enables rapid and robust deployment on hardware is preferred.
  • Familiarity with robotics simulation environments such as Isaac Sim, Gazebo, or MuJoCo is preferred.
  • Communication skills and experience working in cross-functional, research-centric teams are preferred.

About the Company

Amazon

Sells products online and rents cloud computing

Amazon runs the largest online store in the United States and rents cloud computing to businesses and governments through Amazon Web Services. AWS pioneered renting computing power over the internet, and Amazon built its own delivery network to get orders to customers quickly. Shoppers buy from Amazon and from independent sellers on its store, and Prime members pay a subscription for fast free shipping, streaming video and music, and other perks. AWS rents out computing power, storage, databases, and AI tools so companies can run software without owning servers, and Amazon also makes Kindle e-readers and Echo speakers with the Alexa assistant. Jeff Bezos founded Amazon in 1994, and it is based in Seattle, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Seattle, WA
Founded
1994

Recently Posted Jobs

Explore more opportunities at Amazon

See more jobs