System Development Engineer II, Robotics Integration and Optimization Services
Core
Design, develop, and maintain control software applications and motion control algorithms for mechatronic systems to integrate robotics within Amazon's global fulfillment network.
Role type
Senior IC system development engineer (robotics integration)
Builds
Embedded industrial software, control systems, and automated testing frameworks for mechatronic systems
Domain
Robotics, industrial automation, mechatronics
Deliverable
production ML models | product features | infrastructure
Required skills
Modern software development (Python, C++, Java, etc.), embedded software development, system design/architecture, CI/CD pipelines, DevOps methodologies, real-time control systems, troubleshooting mechatronic systems
Preferred skills
AWS services, Linux/Unix, CODESYS, industrial fieldbus protocols (Profinet, EtherNet/IP, EtherCAT)
Technologies
Python, C++, Java, Rust, Golang, Ruby, AWS, Linux/Unix, CODESYS, Profinet, EtherNet/IP, EtherCAT
Responsibilities
Design and develop control software applications for mechatronic systems; Implement automated testing frameworks and deployment strategies; Develop and optimize motion control algorithms and embedded programs; Monitor and analyze software performance metrics; Collaborate with cross-functional teams to identify process improvements and troubleshoot issues
Seniority
Senior, hands-on IC