×
Register Here to Apply for Jobs or Post Jobs. X

Senior Roboticist SDE, Personal Robotics Group

Job in Sunnyvale, Santa Clara County, California, 94087, USA
Listing for: Amazon
Full Time position
Listed on 2026-02-28
Job specializations:
  • Engineering
    Robotics, Software Engineer, Systems Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 60000 USD Yearly USD 60000.00 YEAR
Job Description & How to Apply Below

Overview

The Person al Robotics Group is pioneering intelligent robotic products that deliver meaningful customer experiences. We're building the next generation of robotic systems that will redefine how customers interact with technology. Our work spans the full spectrum from advanced hardware design to sophisticated software and control systems, combining mechanical innovation, software engineering, dynamic systems modeling, and intelligent algorithms to create robots that are not just functional, but delightful.

This is a unique opportunity to shape the future of personal robotics working with world-class teams pushing the boundaries of what's possible in robotic manipulation, locomotion, and human-robot interaction.

We’re seeking a Senior Roboticist SDE to join our platform software team to design software for our advanced robotic platform with a focus on functional safety integration. You’ll be responsible for developing real-time robotics software that bridges high-level planning with low-level control, ensuring safe and reliable operation in home environments. This role combines deep robotics expertise with safety-critical system design, requiring someone who can architect software for manipulation and locomotion while understanding the constraints and requirements of functional safety systems.

You’ll work closely with the Principal Platform Software Architect and Principal Safety Software Architect to ensure your robotics software integrates seamlessly with the platform and meets safety requirements. You’ll collaborate with other platform software engineers, controls engineers on algorithm deployment, lead technical discussions on real-time system integration, and mentor junior engineers on robotics software best practices. This role is critical for establishing the robotics software foundation that enables safe, autonomous operation in production.

Join us if you’re passionate about creating the future of personal robotics, solving complex challenges at the intersection of robotics and safety-critical systems, and seeing your innovations deliver transformative customer experiences.

Key job responsibilities
  • Lead robotics software architecture design for manipulation and locomotion control systems, defining real-time control integration patterns and safety-aware execution frameworks
  • Design and implement software frameworks for deploying control algorithms on real-time systems, ensuring deterministic behavior and meeting hard real-time constraints (ie. 1kHz+ control loops)
  • Architect interfaces between perception, planning, and control subsystems using ROS 2, establishing communication patterns that support real-time performance
  • Integrate with industrial communication protocols (Ether

    CAT) for motor controller and actuator communication across the distributed robotic system
  • Develop sensor integration software for robotics applications including IMUs, force/torque sensors, tactile sensors, and cameras, with appropriate data pipelines and processing
  • Collaborate with controls engineers to deploy and validate control algorithms, ensuring they meet performance requirements and safety constraints
  • Work with the Principal Platform Software Architect on robotics middleware architecture and API contracts between robotics applications and platform services
  • Mentor engineers on robotics software development, real-time systems design, and safety-critical software practices

A day in the life

You’ll start your day reviewing a software architecture proposal on real-time control loop integration, providing feedback on scheduling strategies and deterministic execution. You’ll join a technical discussion with the Principal Safety Software Architect and controls team to define software architecture for safety-critical manipulation functions, contributing insights on redundancy patterns and fail-safe behaviors.

In the afternoon, you’ll work with a controls engineer to integrate a newly developed locomotion control algorithm, validating the software framework supports 1kHz execution frequency and optimizing deployment to eliminate timing jitter. You’ll lead a design session architecting the sensor fusion framework that…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary