Amazon Robotics RDPI Embedded Software, Robotics Delivery and Packaging Innovation
Core
Develop embedded software for sophisticated mechatronic robotic systems, focusing on motor control, networking, security, sensing, and safety.
Role type
Senior Embedded Software Engineer (Robotics)
Builds
Advanced robotics systems for automation and human-robot interaction
Domain
Robotics, Mechatronics, Embedded Systems
Deliverable
production ML models
Required skills
C++, C#, Java, Perl, Object Oriented Design, Real-time actuation, System architecture, Multi-threaded software development
Preferred skills
Full software development life cycle, Code reviews, Source control management, Build processes, Testing, Operations
Technologies
C++, C#, Java, Perl
Responsibilities
Develop embedded software for driving sophisticated mechatronic systems; Work with multiple components including motor control, networking, security, sensing, and safety; Contribute to the architecture of complex systems; Collaborate with hardware teams and vendors; Write automated tests and conduct live testing to debug issues.