- Robot type
- Warehouse and Logistics
- Location
- North ReadingMassachusettsUSA
- Job type
- Software
- Posted
- Sep 4, 2026
Senior Embedded Software Engineer
Job description
If you are passionate about safety and performance and have an interest in robotics systems, then we would like to talk to you about becoming part of an organization with global impact on millions of customers.
Key job responsibilities - Develop and maintain novel robotic systems, contributing to the architectural design of complex systems and collaborating with peers and other teams to find solutions to challenging problems. - Take end-to-end ownership of features — from design through validation, launch, and the issues that surface in the field.
A day in the life As a Senior Embedded Software Engineer, you'll work with cross-functional teams to design, develop, test, and debug modern…
Job requirements
- 5+ years of programming with at least one software programming language experience
- 5+ years of non-internship professional software development experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
- Bachelor's degree in Computer Science, Computer Engineering, or related fields
- Experience in embedded development in C/C++
- Knowledge of computer architecture, operating systems, and parallel computing
- Experience with hardware/software integration and real-time systems
Similar jobs
Amazon Robotics · Software
Software Development Engineer II, Amazon Robotics Firmware
Westboro, Massachusetts · Westboro, Wisconsin
Amazon Robotics · Software
Sr. Software Development Engineer (Full Stack), Amazon Robotics
Westboro, Massachusetts · Westboro, Wisconsin
Amazon Robotics · Software
Senior Software Development Engineer, Fauna
New York, New York
Amazon Robotics · Software
Software Development Manager, Network Configuration Lifecycle Management
Austin, Texas
