Embedded Software Engineer, Safety Perception, Mobile Robotics
$143.7k - $194.4kAmazon Locker
Description
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 custsomers' 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. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at .
USA, MA, North Reading - 143,700.00 - 194,400.00 USD annually
USA, MA, Westboro - 143,700.00 - 194,400.00 USD annually
$105k - $165k
...companies in MedTech to develop cutting-edge software for medical devices. With projects focused on embedded systems, mobile apps, robotics, engineers at Full Spectrum love the challenge of... ...obstacle detection, motor control, and safety-related sensors Execute in accordance...Suggested$143.7k - $194.4k
...Description 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 solutions for Amazon's warehouse automation...SuggestedFull timeTemporary workInternshipSeasonal workFlexible hours$143.7k - $194.4k
...Description 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... ...We're looking for embedded software engineers who want to work at the intersection...SuggestedInternshipImmediate startFlexible hours$105k - $165k
...companies in MedTech to develop cutting-edge software for medical devices. With projects focused on embedded systems, mobile apps, robotics, engineers at Full Spectrum love the challenge of... ...developing medical devices or other safety critical systems ~ Strong hands...Suggested- ...Strong exposure to Retail domain business use cases (mandatory) Senior Mobile Application Developer - React Native LinkedIn in Mandatory Job Description: Strong experience in Mobile App Development. React Native (Primary skill) with deep understanding...Suggested
- ...React Native, TypeScript, Expo, and modern mobile architecture patterns. Skill... ...Description: We're looking for a Senior Lead Engineer - React Native with deep experience... ...Basic Qualifications • 10+ years of software development experience. • 6+ years of...
- ...Title: React Native Mobile Developer Location: Framingham, MA - Onsite Duration: 6-12+ months contract Job Description:- Must Have Technical/Functional Skills • Expand the laboratory systems stack knowledge and understand local laboratory...Contract workWork experience placementLocal area
$105k - $165k
...leading company in MedTech is seeking a Senior Embedded C++/Rust Software Engineer to support high-priority robotic systems. This role involves developing complex systems... ..., collaborating with clients, and ensuring safety certification. The ideal candidate has substantial...- A technology solutions provider based in Massachusetts is looking for a Senior Mobile Application Developer with expertise in React Native. The successful candidate will have strong experience in both Android and iOS platforms, especially with Turbo Native Modules. Responsibilities...
$103.12k - $134k
...Embedded Software Engineer III Reporting to: Director of Product Development Location: Westborough, MA or Reston, VA Salary Range: $103,115 to $134,000 annually, plus bonus General Function: The Embedded Software Engineer III contributes to the development...Local area- SunSource, based in Northborough, Massachusetts, is seeking an initiative-taking mechanical engineer to design and develop custom hydraulic power units and control systems. The role involves managing multiple projects, collaborating with cross-functional teams, and requires...
- Job Responsibilities Develop and maintain embedded firmware in Rust and C Work with ARM Cortex-M series microcontrollers Develop features and debug issues across the full firmware stack (application layer to HAL) Interface with hardware using tools such as: Oscilloscopes...
- A technology company based in Shrewsbury, Massachusetts is looking for a candidate to develop and maintain embedded firmware primarily in Rust and C. This role requires interfacing with ARM Cortex-M series microcontrollers and involves debugging issues through the full...
$20.7 per hour
...Safety & Security Advisor Grafton - N. Grafton, MA 01536 Overview Salary Range $20.70 - $20.70 Hourly Position Type Full Time Education Level High School Category Education Description We are seeking an experienced Security Officer to join the Grafton Job...Hourly payFull timeFor contractorsFor subcontractorLocal areaShift workNight shift$65k - $75k
...Drive,Shrewsbury, MA, 01545,United States Base Pay $65,000.00 - $75,000.00 / Year Required Degree 2 Year Degree Manage Others No Safety Coordinator - Utility Construction We are seeking a motivated Safety Coordinator to support our growing utility construction operations...Full timeWork at office$65k - $75k
Theuniversityunion is looking for a Safety Coordinator to enhance safety in utility construction operations. This role focuses on OSHA compliance and includes responsibilities like conducting site audits, onboarding new employees, and maintaining safety records. Ideally...Work at office$130k - $170k
...Embedded Software Engineer – Secure Communications Locations: Carlsbad, CA | Marlborough, MA | Linthicum Heights, MD | Tampa, FL Job Type: Direct Hire Clearance Required: Active DoD Secret (or higher) Compensation: $130,000 - $170,000 Work Environment:...$165k - $260.5k
...and create an inclusive environment that drives positive impact to join our team. What you'll do This is a role for an Embedded Software Engineer within Secure Network Systems (SNS) - Viasat Government, experienced in C/C++ and interested in learning the Rust...- ...Senior Embedded Software Engineer We're looking for a Senior Embedded Software Engineer to design, develop, and maintain embedded software for our next-generation breast and skeletal health systems. This role is ideal for someone who combines deep technical expertise...Local area
- ...Overview: Job Title: Sr Embedded Engineers Location: Framingham MA (Onsite) Experience level: 5 + Years Candidate Roles & Responsibilities C/C++ algorithm development and implementation experience; Understanding of different DSP architecture such as Hexagon...
$86.8k - $165.2k
...100 years of experience and renowned engineering expertise to meet the needs of today’s... ...Architecture (REPA) Department as a Senior Embedded Software Engineer. The department’s primary... ...more connected world. At RTX we value: Safety, Trust, Respect, Accountability,...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hoursDay shift$123.5k - $169.85k
...automotive, luxury, and premium experiences. We invite you to join us in this transformation. Job Description As an Embedded Software Engineer, you will be part of the framework team, and responsible for designing and implementing signal processing software...- ...Senior Embedded Software Engineer This is your opportunity to join the Receiver/ Exciter & Processing Architecture (REPA) Department as a Senior... ...vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and...Work experience placementRelocation packageDay shift
- ...Embedded Software/Firmware Developer 1 contract only position for 12 mth+ need Manager is hiring for any profiles with embedded software/firmware developers with Bluetooth/Wi-Fi experience (10+ years) This needs to be onsite in Framingham, MA (or at least close...Contract work
$195.53k - $217.26k
...Massachusetts is seeking an experienced professional for a leadership role in Gas Operations. This position requires overseeing engineering and compliance activities while managing key projects to ensure safe and reliable gas delivery. The ideal candidate will possess...$20 - $25 per hour
Medium is hiring a Field Application Engineer in Worcester, MA. This is a part-time position (20 hours+ per week) focused on supporting the deployment and testing of cutting-edge robotic systems. Ideal for recent graduates who are tech-savvy and have a Bachelor’s degree...Hourly payPart timeFlexible hours- FieldAI is seeking a proactive and tech-savvy Field Application Engineer in Worcester, MA. Ideal for recent graduates, this part-time role involves deploying and testing advanced robotic systems. Candidates must have a Bachelor's in a technical field, strong communication...Part timeFlexible hours
$107.5k - $204.5k
...100 years of experience and renowned engineering expertise to meet the needs of today's... ...Architecture (REPA) Department as a Principal Embedded Software Engineer. The department's primary... ...connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hoursDay shift- Bose Corporation is seeking an Embedded Software Engineer in Framingham, MA. You will design and implement signal processing software for cutting-edge audio technology. The ideal candidate has over 5 years of real-time embedded software experience, strong C/C++ skills,...
- US citizenship with an active SECRET or TOP SECRET security clearance is required to apply!! This is a role for an Embedded Software Engineer within the Government - Secure Network Systems (SNS) experienced in the Rust programming language who is eager to contribute to...
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!
- senior robotics software engineer Westborough, MA
- id software Westborough, MA
- remote software sales Westborough, MA
- embedded software Westborough, MA
- software Westborough, MA
- software implementation project manager Westborough, MA
- healthcare software sales Westborough, MA
- entry level software sales Westborough, MA
- senior c# .net software developer Westborough, MA
- aviation safety assistant office automation Westborough, MA

