Robot Embedded Senior Software Engineer

Amazon.com, Inc.
North Reading, MA, United States
4 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

C++ (Programming Language) Computer Programming Software Engineering Systems Architecture Information Technology Programming Languages

Job description

Experteer Overview In this role you will design and implement reliable embedded control systems for manipulation robots, working within a multidisciplinary startup unit at Amazon. You’ll collaborate with scientists to deploy modern control algorithms on hardware-powered platforms at scale. You’ll influence system architecture to support high-performance, real-time robotics for warehouse operations. This position offers the chance to ship impactful robotics software that powers large fleets and customer experiences. You’ll join a culture of invention, simplicity, and cross-functional teamwork to push the boundaries of automation. Compensation / Benefits * Design and implement reliable embedded control systems * Develop and optimize real-time control algorithms * Validate designs through simulation and real-world testing * Partner with roboticists and researchers to implement novel capabilities * Drive system architecture choices for future warehouse robotics systems Tasks * 5+ years of non-internship software development experience * 5+ years of programming with at least one programming language * 5+ years of leading design or architecture of systems * Experience as a mentor, tech lead or leading an engineering team * Bachelor’s degree in computer science or equivalent * Expert level skills with C/C++ * Experience building complex embedded systems Key requirements * Medical, Dental, and Vision Coverage * Maternity and Parental Leave Options * Paid Time Off (PTO) * 401(k) Plan

Requirements

of non-internship software development experience * 5+ years of programming with at least one programming language * 5+ years of leading design or architecture of systems * Experience as a mentor, tech lead or leading an engineering team * Bachelor’s degree in computer science or equivalent * Expert level skills with C/C++ * Experience building complex embedded systems Key requirements * Medical, Dental, and Vision Coverage * Maternity and Parental Leave Options * Paid Time Off (PTO) * 401(k) Plan

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:31 min

Revolutionizing computer programming through natural language code generation

Demetris Cheatham Demetris Cheatham +1 · WWC 2024

1:22 min

Understanding software engineering as more than just coding

Lilia Gargouri Lilia Gargouri · WWC Europe 2026

3:02 min

Mapping external requests through bidirectional system architectures

Xavier Portilla Edo · LIVE

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

1:41 min

Overcoming initial struggles in learning to program

Annelore Egger Annelore Egger · WWC 2025

1:39 min

Core skills required for robust robotic systems

Falk-Moritz Schaefer · WWC 2022

Videos

See all

Related articles

See all