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

Embedded Software Engineer, Safety Perception, Mobile Robotics

Amazon Technologies, Inc.

Embedded Software Engineer With Rust Programming Expertise

Amazon Robotics is seeking an Embedded Software Engineer with Rust programming expertise to join our Safety Perception team and help build the safety-rated sensor processing firmware for one of the world's largest autonomous robot fleets. In this role, you will develop embedded firmware on heterogeneous multi-core ARM platforms — writing real-time safety applications, sensor processing pipelines, and system interfaces that enable robots operating in Amazon facilities worldwide to detect and respond to obstacles safely and reliably.

We are looking for someone who is proficient in Rust (or strong in C/C++ and eager to work in Rust), is comfortable working across the boundary between RTOS and Linux on the same chip, has experience with sensor data acquisition or signal processing, and can collaborate effectively with cross-functional hardware, functional safety, and navigation teams to deliver firmware that meets the rigor of IEC 61508 functional safety certification.

Key job responsibilities The ideal candidate is passionate about building the right solutions for our customers and willing to work with other teams to ensure that our product meets Amazon-scale while simultaneously raising the bar for our customers' safety. They will:

  • Develop and maintain safety-rated and non-safety-rated embedded firmware in Rust on heterogeneous multi-core platforms where real-time safety code and Linux-based services coexist on the same chip.
  • Work across the full sensor processing pipeline; from driver integration and frame acquisition, through point cloud generation, to real-time collision detection — ensuring data integrity through black-channel diagnostics.
  • Design and implement perception features that enable autonomous robots to detect and respond to obstacles under the constraints of IEC 61508 functional safety certification.
  • Contribute to system interfaces and tooling (gRPC/protobuf APIs, CLI tools, visualization) that serve navigation, manufacturing, and field provisioning workflows.
  • Produce design documents and safety analysis artifacts that meet the rigor required for third-party certification and witness testing.
  • Debug issues end-to-end — from raw sensor data through embedded pipelines to safety system responses — on real robots at test facilities and in production.

A day in the life No two days are the same. You might spend the morning writing a design document with stakeholders, then head to the test floor after lunch to debug an issue alongside electrical and QA engineers and determine if it is firmware, hardware, or a faulty sensor. That afternoon, you pivot to profiling a processing pipeline on the target platform, making sure it meets its latency budget. In between, you are working closely with teammates to bring it all together. Our engineers take complete ownership, from interrupt handlers to CI/CD pipelines to on-site data collection, and frequently enter new areas to meet our customers' needs.

Amazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment. The benefits that generally apply to regular, full-time employees include: Medical, Dental, and Vision Coverage; Maternity and Parental Leave Options; Paid Time Off (PTO); 401(k) Plan.

If you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you! At Amazon, we value people with unique backgrounds, experiences, and skillsets. If you're passionate about this role and want to make an impact on a global scale, please apply!

About the team The safety perception team is comprised of passionate embedded software engineers who apply innovative advances in robotics and sensor processing to solve real-world safety challenges. We write embedded Rust on platforms where correctness is not optional, and we own the full stack: from low-level driver integration to system APIs to the test infrastructure that proves our firmware works. We take our responsibility for safety seriously but challenge ourselves to produce the right product that also gives us the performance we need. We pay attention to the details so others do not have to, and strive to make systems that are natural and intuitive to use so that safety does not need a second thought.

Basic Qualifications:

  • 3+ years of non-internship professional software development experience
  • 3+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 2+ years of embedded firmware development experience
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Proficiency in embedded development in Rust; alternatively, strong C/C++ embedded experience with demonstrated willingness and ability to work in Rust
  • Experience with sensor data acquisition or signal processing (cameras, LiDAR, time-of-flight, or similar)

Preferred Qualifications:

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Experience with hardware/software integration and real-time systems
  • Knowledge of ARM CPUs
  • Experience with general troubleshooting/debugging of hardware
  • Experience writing low level drivers, or experience with interrupt service routines
  • Experience with gRPC, Protocol Buffers, or similar RPC/serialization frameworks
  • Familiarity developing embedded software in a safety-standards-controlled environment such as IEC 61508 or ISO 26262
  • Working knowledge of 3D geometry, coordinate transforms, or point cloud processing
  • Experience with robotics middleware (ROS/ROS2) or visualization tools (Foxglove, RViz)

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer, Safety Perception, Mobile Robotics in North Reading, MA vacancy
  • $143.7k - $194.4k

     ...Firmware Development Engineer We are building...  ...a fleet of robotics systems. Ideal candidate...  ...passionate about software development,...  ...custom hardware, embedded Linux, Computer Vision...  ...Vision, Motor Control, Safety, IO Protocols for...  ...—including perception, hardware, and software... 
    Suggested
    Full time
    Temporary work
    Seasonal work
    Flexible hours

    Amazon Technologies, Inc.

    North Reading, MA
    4 days ago
  • Symbotic LLC in Wilmington, Massachusetts is seeking a Mechanical Engineering Manager to lead the mobile robotic product lines. You will oversee hardware development from concept to production, ensuring timely project deliveries and best practices in mechanical engineering... 
    Suggested

    Symbotic LLC

    Wilmington, MA
    1 day ago
  •  ...Embedded Software Engineer Join Amazon Robotics' Embedded software team to tackle one of the most exciting challenges in robotics: creating intelligent safety systems that enable humans and robots to work safely side-by-side. We're looking for embedded software engineers... 
    Suggested
    Immediate start

    Amazon Technologies, Inc.

    North Reading, MA
    3 days ago
  • $143.7k - $194.4k

     ...Software Development Engineer II - Safety Firmware Join our Safety Firmware team at Amazon Robotics and be at the forefront of embedded safety systems development. As a Software Development Engineer II, you'll bridge hardware and software in creating safety-certified... 
    Suggested
    Full time
    Temporary work
    Internship
    Seasonal work
    Flexible hours

    Amazon Technologies, Inc.

    North Reading, MA
    3 days ago
  •  ...of Design (RISD), RISE Robotics is technology startup...  ...backed by Techstars, The Engine built by MIT, and...  ...solutions. As the Head of Embedded Software Engineering, you will...  ...ownership, craft, and safety. • Execution &...  ...systems, manufacturing, mobile app, cloud, etc.) •... 
    Suggested
    Work at office
    Flexible hours

    Rise Robotics

    Somerville, MA
    1 day ago
  •  ...Safety Risk Manager Are you inspired by invention? Is problem...  ...DNA? We apply advances in robotics and software to solve real-world...  ...innovation. Our diverse team of engineers come from all over the world...  ...in autonomous movement and mobility, artificial intelligence and... 
    For contractors
    Local area

    Amazon Technologies, Inc.

    North Reading, MA
    3 days ago
  •  ...Ring is looking for a mobile developer in North Reading, Massachusetts, to enhance the customer experience on the Ring and Blink platform. As part of a cross-functional agile team, you will develop mobile app features and improve code quality. Ideal candidates have 3+... 

    Ring

    North Reading, MA
    12 hours ago
  •  ...School of Design (RISD), RISE Robotics is a high‑growth technology company backed by The Engine, a Tough Tech venture capital...  ...solutions. As a Senior Embedded Software Engineer, you'll play a pivotal...  ...performance, reliability, and safety. System Integration: Collaborate... 
    Work at office
    Flexible hours
    3 days per week

    Rise Robotics

    Somerville, MA
    6 hours ago
  • $90k - $115k

    10Beauty is a robotics startup based in Burlington, MA. We have raised $50M+ from some of the leading venture and celebrity investors...  ...’ on the map! Introduction 10Beauty is seeking a talented Embedded Software Engineer to help develop reliable, scalable, and high‑performing... 
    Full time

    Clockwork (acquired by 10Beauty)

    Burlington, MA
    6 hours ago
  • $130k - $140k

     ...Sr. Embedded Software Engineer Department: Engineering Employment Type: Full Time Location: Burlington...  ...of Myomo’s advanced wearable robotics platform, focusing primarily on embedded...  ...and Product Management, prioritizing safety, cybersecurity, reliability, scalability... 
    Full time

    Myomo Inc

    Burlington, MA
    3 days ago
  • $168.1k - $227.4k

     ...Amazon Industrial Robotics Amazon Industrial Robotics is seeking...  ...If you're passionate about safety and performance and have an...  ...high-paced R&D environment. Engineer solutions that strike a...  ...A day in the life: As an Embedded Software Engineer, you will work with... 
    Internship
    Flexible hours

    Amazon Technologies, Inc.

    North Reading, MA
    3 days ago
  • $143.7k - $194.4k

     ...Embedded Software Engineer Amazon Industrial Robotics is seeking exceptional talent to help us develop the next generation of advanced robotics systems that...  ...development team, you will work on robotic control and safety systems to deliver features to enhance and maintain... 
    Flexible hours

    Amazon Technologies, Inc.

    North Reading, MA
    9 days ago
  • $130k - $145k

     ...Sr. Mobile Software Engineer Department: Engineering Employment Type: Full Time Location: Burlington...  ...supports the development of Myomo’s wearable robotics platform, guiding design and...  ...and Product Management, with a focus on safety, reliability, scalability, and maintainability... 
    Full time

    Myomo Inc

    Burlington, MA
    4 days ago
  •  ...A leading tech company in Somerville, Massachusetts, is seeking a Senior Software Developer with expertise in mobile development. The ideal candidate will possess over 5 years of experience in delivering native applications and a deep understanding of mobile security features... 

    VIA

    Somerville, MA
    12 hours ago
  •  ...A technology innovator in wearable devices is seeking a Senior Mobile Software Engineer. You will design and develop mobile applications that enhance user experience for their medical products. Ideal candidates have extensive experience in mobile app development using... 

    Myomo Inc

    Burlington, MA
    4 days ago
  •  ...A technology company in Somerville, Massachusetts, is hiring a Senior Software Engineer specializing in mobile development. The successful candidate will drive the development of secure iOS and Android applications, balancing security with exceptional user experience.... 
    Remote work
    Flexible hours

    Solve With Via

    Somerville, MA
    2 days ago
  • $135k - $185.9k

     ...are With its A.I.-powered robotic technology platform, Symbotic...  ...the supply chain. Intelligent software orchestrates advanced robots...  ...Senior Environmental Health & Safety Manager, Compliance &...  ...Environmental Health & Safety, Engineering, or a related field. Masters... 
    For contractors
    Work at office
    Local area
    Work from home

    Symbotic

    Wakefield, MA
    more than 2 months ago
  • $157.08k - $227.46k

    ## Principal Engineer, Power Systems EngineeringApplylocations: US...  ...analog, digital, AI, and software technologies into solutions...  ...advancements in automation and robotics, mobility, healthcare, energy and data...  ...high voltage/high power Lab Safety measures, testing and discipline... 
    Permanent employment
    Work at office
    Day shift

    Analog Devices

    Wilmington, MA
    12 hours ago
  • $150k - $200k

     ...A technology solutions provider is seeking a Senior Software Engineer, Mobile in Somerville, Massachusetts. This role demands extensive experience in both iOS and Android native development, with a focus on security and privacy. Ideal candidates will possess strong problem... 
    Remote work
    Flexible hours

    VIA

    Somerville, MA
    12 hours ago
  • $150k - $200k

     ...A technology company is seeking a Senior Software Engineer specializing in Cryptography. This role focuses on driving the development of secure mobile applications for both iOS and Android platforms. Candidates should have over 5 years of experience in developing native... 

    Hatchit Co

    Somerville, MA
    12 hours ago
  • $90k - $115k

     ...Clockwork (acquired by 10Beauty) is seeking an Embedded Software Engineer in Burlington, MA to develop high-performing software for next-generation robotic systems. You will work with C++ on embedded Linux systems and collaborate with engineers across disciplines. The... 

    Clockwork (acquired by 10Beauty)

    Burlington, MA
    4 days ago
  • $120k - $165k

     ...With its A.I.-powered robotic technology platform, Symbotic...  ...supply chain. Intelligent software orchestrates advanced robots...  ...We are looking for a Senior Safety Firmware Engineer to join our Safety Software...  ...safety-critical firmware and embedded software for real-time compute... 

    Symbotic

    Andover, MA
    1 day ago
  • $131.29k - $190.11k

     ...Edge. ADI combines analog, digital, and software technologies into solutions that help drive...  ...advancements in digitized factories, mobility, and digital healthcare, combat climate...  ...that interfaces with connected devices or safety‑critical systems, and thrives in a... 
    Permanent employment
    Work at office
    Day shift

    Analog Devices

    Wilmington, MA
    4 days ago
  • A robotics engineering company in Somerville, MA, is seeking a Principal Embedded Software Engineer. This hybrid role involves designing and developing embedded software for robotic lifting solutions. Applicants should have over 5 years of experience in software development... 
    Flexible hours

    Rise Robotics

    Somerville, MA
    2 days ago
  •  ...are With its A.I.-powered robotic technology platform, Symbotic...  ...supply chain. Intelligent software orchestrates advanced robots...  ...are looking for a Senior Safety Firmware Engineer to join our Safety Software...  ...safety‑critical firmware and embedded software for real‑time... 

    Symbotic

    Andover, MA
    12 hours ago
  •  ...changing and wheel balancing using cutting-edge robotics. We are transforming a process that hasn’t fundamentally...  ...: We’re looking for a Senior Full Stack Software Engineer to own the end-to-end development of a new mobile inspection application and its supporting cloud... 

    ati

    Woburn, MA
    2 days ago
  • $130k - $140k

    Myomo, Inc. seeks a Senior Embedded Software Engineer in Burlington, MA, to contribute to the development of wearable robotics. This role combines embedded firmware design with Linux software development while collaborating with various teams to meet business and regulatory... 

    Myomo, Inc.

    Burlington, MA
    4 days ago
  •  ...Job Title: Embedded Software Engineer Job ID: 561 City: Wakefield State: Massachusetts Job Type: Full Time On-Site/Part Time On-Site/Full Time Remote/Part Time Remote/Full Time Hybrid Position Overview:... 
    Full time
    Part time
    Remote work

    Carlton National Resources

    Wakefield, MA
    2 days ago
  • $153.6k - $207.8k

     ...and you'll fit right in here at Amazon Robotics. We are a multi-disciplinary team of innovators...  ...to apply new advances in robotics and software to solve real-world issues that will...  ...software development, cloud computing, systems engineering, infrastructure, security, networking,... 
    Full time
    Temporary work
    Seasonal work
    Flexible hours

    Amazon Technologies, Inc.

    Reading, MA
    4 days ago
  •  ...Symbotic LLC is seeking a Senior Functional Safety Software Engineer in Andover, Massachusetts to design and maintain safety-critical software...  ...role requires expertise in modern C++, deep understanding of embedded systems, and collaboration with various engineering teams.... 

    Symbotic

    Andover, MA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer, Safety Perception, Mobile Robotics. Be the first to apply!