Robot Embedded Software Engineer

A global technology and e-commerce company pioneering innovations in robotics, cloud computing, artificial intelligence, and more.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Robotics

Description For Robot Embedded Software Engineer

Join Amazon Robotics, a startup within Amazon, where you'll be part of developing the next generation of manipulation robots. As an Embedded Software Engineer, you'll work with the brightest minds in robotics to break new ground in how robots are designed, built, and operated at scale. The role focuses on building advanced control systems for high-DOF robots, working with custom hardware, embedded Linux, Computer Vision, Motor Control, WiFi, Safety, and IO Protocols.

You'll be joining a multidisciplinary team working on a critical priority system for the Robotics organization. The position offers the opportunity to work closely with scientists to design and implement modern controls algorithms, with your software being deployed at Amazon scale to power large robot fleets.

The ideal candidate should have strong expertise in C/C++ programming and embedded systems development. Experience with real-time motion control software for high DOF systems and understanding of control systems theory is highly valued. You'll be working in an environment that encourages innovation and creative problem-solving to improve customer experience.

Amazon offers comprehensive benefits including medical, dental, vision coverage, 401(k), paid time off, and parental leave options. The company values diversity and unique perspectives, encouraging applications from candidates who may not exactly match all qualifications but are passionate about making an impact on a global scale.

Working at Amazon Robotics means being part of a team that's revolutionizing warehouse automation and robotics technology, with the backing and resources of one of the world's leading technology companies. Your work will directly influence the future of automated systems in Amazon's global operations.

Last updated 12 hours ago

Responsibilities For Robot Embedded Software Engineer

  • Design and implement highly 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 decisions for warehouse robotics systems

Requirements For Robot Embedded Software Engineer

Linux
  • 3+ years of non-internship professional software development experience
  • 2+ years of design/architecture experience
  • Expert level skills with C/C++
  • Experience building complex embedded systems
  • Experience programming with at least one software programming language

Benefits For Robot Embedded Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Paid Time Off (PTO)
  • Parental Leave

Interested in this job?

Jobs Related To Amazon Robot Embedded Software Engineer

Software Embedded Engineer, AWS Nitro

Senior embedded software engineering role at AWS Nitro team, developing firmware for cloud infrastructure, requiring 8+ years of embedded development experience.

Senior Software Development Engineer, EC2 Nitro Team

Senior Software Engineer role at Amazon's EC2 Nitro Team, focusing on firmware infrastructure development and cloud computing solutions with competitive compensation range of $151,300-$261,500.

Sr. Software Development Engineer, Smart TV Platform

Senior Software Engineer role at Amazon Device and Service, focusing on Smart TV platform development with Android and Linux systems, offering competitive compensation $151K-$261K.

Sr. Software Development Engineer, Smart TV Platform

Senior Software Development Engineer position at Amazon focusing on Smart TV Platform development, requiring expertise in Android systems and Linux kernel development.

Sr. Embedded Software Development Engineer, Device OS Security

Senior Embedded Software Engineer role at Amazon focusing on device OS security, requiring expertise in embedded systems, Linux, and ARM architecture with 7+ years of experience.