Job Description
📍 Location: United States (multiple locations)
🏢 Team: Amazon Industrial Robotics
💼 Experience Level: Mid-level / SDE II
🔹 About the Role
Amazon Industrial Robotics is seeking a Software Development Engineer II to design and implement embedded software for complex mechatronic systems. In this role, you will integrate low-level sensing and motor control firmware with mid-level real-time software to drive high-performance robotic systems.
You will collaborate with cross-functional teams to shape system architecture, implement scalable and maintainable software solutions, and ensure the reliability and efficiency of Amazon’s robotic operations.
🌟 Key Responsibilities
- Develop embedded software for mechatronic systems, integrating firmware and real-time control software.
- Contribute to system architecture design and implement solutions that optimize both performance and maintainability.
- Develop and execute automated and live testing strategies to identify, debug, and root-cause complex issues.
- Collaborate with hardware engineers, firmware developers, and system architects to deliver robust industrial robotics solutions.
- Participate in code reviews, documentation, and design discussions to ensure software quality.
💼 Basic Qualifications
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Mechanical Engineering, Robotics, or related field.
- Experience in embedded software development for mechatronic or robotic systems.
- Proficiency in C, C++, or similar programming languages.
- Experience with real-time software, firmware integration, and motor control systems.
- Strong problem-solving, debugging, and analytical skills.
🔹 Preferred Qualifications
- Experience with robotic system simulation, automated testing frameworks, or continuous integration for embedded systems.
- Knowledge of hardware-software co-design principles.
- Familiarity with sensor integration, motion planning, or control systems.
- Prior work on industrial automation, robotics, or complex mechatronic systems.
🌐 Why Amazon Industrial Robotics
- Work on cutting-edge robotics technology that impacts Amazon’s fulfillment and supply chain operations.
- Collaborate with a diverse, high-performing engineering team across hardware, software, and systems domains.
- Opportunities for innovation, professional growth, and technical leadership.
- Contribute to building next-generation industrial robots that power Amazon’s global operations.