Amazon
Senior Embedded Software Engineer, Applied Automation Controls/Embedded Software
$168K–$227K
Seattle, WA +2 · Senior · Full-time · Posted Jul 31, 2026
- Location
- Seattle, WA
N.Reading, MA
N.reading, MA - Experience
- 5+ years of non-internship professional software development; 5+ years programming; 5+ years leading design or architecture; 4+ years programming in a modern language; 4+ years embedded firmware development. Preferred: 5+ years of full software development life cycle experience.
- Education
- Bachelor's degree in computer science or equivalent
About the job
Develops and leads embedded control software and architecture for robotic workcell automation, including real-time motion control and multi-robot coordination.
What you'll do
- Design and implement embedded control software, motion controllers, trajectory planners, and sensor integration for robotic workcells.
- Lead control algorithms and software architecture, integrating motion primitives and coordinating multi-robot operations.
- Partner with hardware teams on control interfaces, device drivers, and embedded performance; mentor engineers and support production systems.
What they ask for
- 5+ years of non-internship professional software development and 5+ years programming in at least one language.
- 5+ years leading design or architecture of new and existing systems; experience as a mentor, tech lead, or engineering team lead.
- 4+ years programming in a modern language such as Java, C++, or C#, including object-oriented design; embedded development in C/C++.
- Bachelor's degree in computer science or equivalent; 4+ years of embedded firmware development; experience with version control, CI/CD, and cross-service API contracts.
Nice to have
- 5+ years across the full software development life cycle.
- Experience with industrial control systems, robotic motion planning, industrial communication protocols, or RTOS configuration and performance profiling.
Pay
168,100.00 - 227,400.00 USD annually (base salary); 168,100.00 - 227,400.00 USD annually (base salary)
Tools
Java, C++, C#, protobuf, gRPC, EtherCAT, Profinet, EtherNet/IP
Model-written summary · the original posting is authoritative