Amazon
Software Development Engineer II
$144K–$194K
N.Reading, MA +1 · Full-time · Posted Jul 6, 2026
- Location
- N.Reading, MA
N.reading, MA - Experience
- 3+ years of non-internship software development and programming experience; 2+ years contributing to system design or architecture.
- Education
- Bachelor's degree in Computer Science, Robotics, or related field.
About the job
Develops production software across the robotics stack, from system interfaces and sensors to planning, controls, and applications, and validates robot behavior for deployment on physical hardware.
What you'll do
- Design, develop, and maintain robotic systems software and contribute to system architecture.
- Build simulation, testing, and CI/CD infrastructure to validate robot behavior before hardware deployment.
- Integrate and troubleshoot components across software, firmware, and hardware, including sensors, networking, safety systems, and real-time actuation.
What they ask for
- 3+ years of non-internship professional software development experience and 3+ years programming in at least one language.
- Bachelor's degree in Computer Science, Robotics, or a related field.
- 2+ years contributing to the design or architecture of new and existing systems.
- Hands-on software development for robotic or complex mechatronic systems; proficiency in C++ and/or Python building production-grade software.
Nice to have
- Experience with ROS/ROS2 and robotic middleware.
- Experience with simulation tools such as Gazebo, Isaac Sim, or MuJoCo.
Pay
143,700.00 - 194,400.00 USD annually (base salary)
Tools
C++, Python, ROS/ROS2, Gazebo, Isaac Sim, MuJoCo, CI/CD, Linux
AI focus
Develops robotic systems that combine AI with robotics software; work spans perception, motion planning, controls, and applications.
Model-written summary · the original posting is authoritative