Embedded/Firmware Engineer, Amazon Robotics (AR)

Amazon is a global leader in e-commerce and cloud computing, known for innovation and customer-centric approach.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Robotics

Description For Embedded/Firmware Engineer, Amazon Robotics (AR)

The AR Firmware Team at Amazon Robotics creates and manages the world's largest fleet of industrial autonomous robots. They are seeking a top-notch embedded developer who is action-oriented, passionate about building things, and enjoys solving problems innovatively. The role involves developing and maintaining software that powers their robotic fleet, including embedded Linux, computer vision, navigation, obstacle detection, motor control, WiFi, and more.

Key Responsibilities:

  • Develop and maintain firmware for the world's largest robotic fleet
  • Work on embedded Linux systems, computer vision, navigation, and motor control
  • Contribute to the full software development lifecycle
  • Collaborate with a team of world-class engineers

Required Skills:

  • 3+ years of professional software development experience
  • Proficiency in C programming
  • Experience with design patterns, reliability, and scaling of systems

Preferred Qualifications:

  • Bachelor's degree in Computer Science or equivalent
  • Experience with embedded Linux systems and Yocto
  • Proficiency in C++, Rust, Python, or Matlab
  • Knowledge of computer vision, motor control, or 802.11 WiFi stack

Amazon offers a comprehensive benefits package, including medical, dental, and vision coverage, parental leave options, paid time off, and a 401(k) plan. They value diversity and encourage applications from candidates with unique backgrounds and experiences.

Join Amazon Robotics to make a global impact and be part of a team that's revolutionizing the world of autonomous robotics!

Last updated 5 months ago

Responsibilities For Embedded/Firmware Engineer, Amazon Robotics (AR)

  • Develop and maintain firmware for the world's largest robotic fleet
  • Work on embedded Linux systems, computer vision, navigation, and motor control
  • Contribute to the full software development lifecycle
  • Collaborate with a team of world-class engineers

Requirements For Embedded/Firmware Engineer, Amazon Robotics (AR)

Linux
  • 3+ years of professional software development experience
  • Proficiency in C programming
  • Experience with design patterns, reliability, and scaling of systems

Benefits For Embedded/Firmware Engineer, Amazon Robotics (AR)

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • Medical, Dental, and Vision Coverage
  • Maternity and Parental Leave Options
  • Paid Time Off (PTO)
  • 401(k) Plan

Interested in this job?

Jobs Related To Amazon Embedded/Firmware Engineer, Amazon Robotics (AR)

Software Development Engineer, EC2 Nitro Firmware Team

AWS EC2 Nitro Firmware Team seeks experienced software engineer for embedded systems development and cloud platform innovation.

Kuiper Payload Integration & RF-Test Software Engineer, Characterization and Operation for Payload System

RF Test Engineer role at Amazon's Project Kuiper, focusing on satellite communication system integration and testing, offering competitive salary and benefits.

Software Development Engineer, GNC Software

Software Development Engineer position for Project Kuiper's satellite constellation, focusing on guidance, navigation, and control systems development.

Embedded Quality Assurance Engineer, Systems Engineering

Embedded QA Engineer role at Amazon focusing on Ring Smart Lighting and Alarm products, combining hardware and firmware testing with quality assurance leadership.

System Development Engineer, Bus S&Flight Operations, Kuiper

System Development Engineer role at Project Kuiper, developing software for satellite systems and validation tools.