Embedded Software Engineer, Safety Perception, Mobile Robotics
$143.7k - $194.4kAmazon 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. 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
- 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
$120k - $165k
...With its A.I.-powered robotic technology platform, Symbotic... ...supply chain. Intelligent software orchestrates advanced robots... ...looking for a Senior Functional Safety Software Engineer to join our Functional... ...systems. You will work across embedded software, real-time systems...Suggested- ...of Design (RISD), RISE Robotics is a technology... ...backed by Techstars, The Engine built by MIT, and other... ...solutions. As the Head of Embedded Software Engineering, you will... ...ownership, craft, and safety Execution & Delivery:... ..., manufacturing, mobile app, cloud, etc.) Must...SuggestedWork at officeFlexible hours
- ...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...SuggestedFull timeTemporary workFor contractorsSeasonal workLocal area
$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...Suggested- ...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...
$90k - $115k
...Embedded Software Engineer 10Beauty is a robotics startup based in Burlington, MA. We have raised $70M from some of the leading venture and celebrity investors in the country to build the world's first fully autonomous manicure machine. We have pre-sold our first 1,0...Full time$130k - $140k
...Sr. Embedded Software Engineer Department: Engineering Employment Type: Full Time Location... ...development of Myomo's advanced wearable robotics platform, focusing primarily on... ...and Product Management, prioritizing safety, cybersecurity, reliability, scalability...Full time$120k - $165k
...we are With its A.I.-powered robotic technology platform,... ...the supply chain. Intelligent software orchestrates advanced robots... ...for an Advanced Functional Safety Engineer to join our Functional Safety... ...solutions for advanced autonomous mobile robots and high-speed...Full time- ...reimagining the supply chain with its end‑to‑end, AI‑powered robotic and software platform. The company reinvents the warehouse as a... ...to solve complex distribution challenges. Senior Embedded Software Engineer We are looking for a Senior Embedded Software Engineer...
- ...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 officeFlexible hours3 days per week
$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 will involve working...InternshipFlexible hours$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$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 workFlexible hours$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...- 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...
- 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 jobFlexible hours
$130k - $145k
Sr. Mobile Software Engineer Department: Engineering Employment Type: Full Time Location: Burlington... ...the development of Myomo’s wearable robotics platform, guiding design and implementation... ...Product Management, with a focus on safety, reliability, scalability, and...Full time- 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...
$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 employmentWork at officeDay shift- Analog Devices, Inc. is seeking an experienced Android Mobile Developer in Wilmington, MA. This role requires hands-on experience in building high-performance native mobile applications for regulated healthcare environments. You will design, develop, and maintain applications...
$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...$129.6k - $258.6k
Teradyne in North Reading, MA is hiring a Software Engineer to develop PLC-based motion control and vision systems for semiconductor testing. Ideal candidates should have a Bachelor's in Computer Science or a related field, 5+ years of experience, and strong C# skills....- 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
$90k - $115k
10Beauty, a robotics startup in Burlington, MA, seeks an Embedded Software Engineer to develop software for next-generation robotic systems. The role covers firmware, hardware interfaces, and requires 1-3 years in embedded software development and a relevant Bachelor's...Full time- ...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...
$149k - $204.6k
Who we are With its A.I.-powered robotic technology platform, Symbotic is changing the... ...through the supply chain. Intelligent software orchestrates advanced robots in a high-... ...we need We are looking for a Functional Safety Engineer to join our Functional Safety team within...Full timeWork at office$192.7k - $308.3k
Select how often (in days) to receive an alert: Select how often (in days) to receive an alert: Senior Embedded Software Engineer (Teradyne, North Reading) We are the global test and automation specialists, powering next-generation technologies through sophisticated solutions...Flexible hours$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... ...Bachelor's degree in Computer Science, Engineering, a related field, or equivalent experience...Full timeTemporary workSeasonal workFlexible hours- ...A leading technology firm is seeking a Senior Software Engineer in Wilmington, MA. This role focuses on designing and developing advanced software for mobile robotics in an Agile environment. Candidates should have over 10 years of experience and strong back-end development...
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 North Reading, MA
- robotics engineer North Reading, MA
- control systems engineer North Reading, MA
- robotic system engineer North Reading, MA
- embedded software North Reading, MA
- id software North Reading, MA
- healthcare software sales North Reading, MA
- remote software sales North Reading, MA
- entry level software sales North Reading, MA
- software North Reading, MA

