Embedded Software Engineer, Robotics Firmware Team

4 weeks ago


Reading, Pennsylvania, United States Amazon Full time

About the Role

The Embedded/Firmware Software Engineer will be part of a team that develops and maintains the software that powers Amazon's robotic fleet. This includes embedded Linux, computer vision, navigation, obstacle detection, motor control, WiFi, Safety, Security, and more.

Key Responsibilities

  • Develop and maintain robotic systems used in the world's largest autonomous robot fleet.
  • Learn and master multiple components including networking/wifi, security navigation, obstacle detection, motor control, and a variety of sensors.
  • Participate in the architecture of these complex systems and collaborate with coworkers to realize the team's goals.
  • Provide feedback in the peer review process as well as effectively communicate with technical leadership.
  • Create solutions that strike the balance between world-class performance and world-class safety.

A Day in the Life

As an Embedded/Firmware Software Engineer at Amazon Robotics, you will work with cross-functional teams to develop, test, and debug our robotic systems. The development process involves participating in the design process, analysis of potential hazards, and implementation of new products and features. Testing efforts involve writing automated tests to vet newly created features or live testing to debug and root cause issues.

In addition to normal development and testing responsibilities, software engineers are occasionally involved in live debugging our systems at Fulfillment centers.

Benefits

Amazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment.

The benefits that generally apply to regular, full-time employees include:

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

About the Team

The firmware team is comprised of super-smart doers who work passionately to apply cutting-edge advances in robotics and solve real-world challenges. We take our responsibility for safety seriously but strive to produce the right product that also gives us the performance we need. We pay attention to the details so others don't have to and strive to make systems that are natural and intuitive.

Qualifications

The ideal candidate will have:

  • 5+ years of non-internship professional software development experience
  • 5+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience as a mentor, tech lead, or leading an engineering team
  • High-level proficiency with C/C++ and Python
  • Hands-on system experience with Linux, including device drivers and multicore systems
  • Proven experience diagnosing and debugging complex, difficult, multi-variable system issues
  • Hands-on experience with embedded or real-time operating systems
  • Successful experience as a team member or technical lead on a complex project
  • Proficient oral and written communication skills


  • Reading, Pennsylvania, United States Amazon Full time

    As a member of Amazon's Robotics Firmware Team, you will be part of a group of talented engineers developing cutting-edge robotics technology. The team creates and manages the largest fleet of industrial autonomous robots in the world, and we are seeking skilled embedded engineers who can contribute to the development of innovative solutions.You will work...


  • Reading, Pennsylvania, United States Amazon Full time

    About the RoleThe AR Firmware Team at Amazon is seeking a skilled Embedded/Firmware Engineer to join our team. As a member of our team, you will be responsible for developing and maintaining the software that powers our robotic fleet, including embedded Linux, computer vision, navigation, obstacle detection, motor control, WiFi, and more.Responsibilities-...

  • Firmware Engineer

    4 weeks ago


    Reading, Pennsylvania, United States Amazon Full time

    We're building the future of robotics and software innovation at Amazon. As a Firmware Engineer on our Robotic Firmware Team, you'll play a key role in developing and maintaining the world's largest fleet of autonomous industrial robots.Our team is passionate about crafting customer-centric solutions and thrives on finding innovative answers to challenging...


  • Reading, Pennsylvania, United States Amazon Full time

    About the RoleThe AR Firmware Team at Amazon is seeking a highly skilled Embedded Systems Engineer to join our team. As a key member of our team, you will be responsible for designing and developing the software that powers our robotic fleet, including embedded Linux, computer vision, navigation, obstacle detection, motor control, and WiFi.Key...


  • Reading, Pennsylvania, United States Amazon Full time

    Job OverviewAs a Senior Mechanical Engineer at Amazon, you will be part of a collaborative team that develops innovative hardware designs for our emerging robotic systems. Your expertise in designing and analyzing robotic systems will be essential in improving existing hardware to optimize performance and enhance customer experience.Key Responsibilities•...


  • Reading, Pennsylvania, United States Amazon Full time

    About the RoleAmazon is seeking a talented and motivated Senior Software Development Engineer to architect, design, develop, and test technologies that control and optimize robotic fulfillment used by .com operations.As a Senior Software Development Engineer on the Control team, you will be a key member of a diverse team of engineers who deliver highly...


  • Reading, Pennsylvania, United States Amazon Full time

    Job DescriptionWe are seeking a highly skilled Senior Embedded Software Development Engineer to join our team at Amazon Robotics. As a key member of our team, you will be responsible for leading the research and development of next-generation sensor and compute technology in robotics.Key Responsibilities:Research emerging sensor technologies and evaluate...


  • Reading, Pennsylvania, United States Amazon Full time

    About the RoleThe Coordination team at Amazon is seeking a talented and motivated Sr. Engineer to architect, design, develop, and test technologies that control and optimize robotic fulfillment used by .com operations.As a Senior Software Development Engineer on the Coordination team, you will be a key member of a diverse team of engineers who deliver highly...


  • Reading, Pennsylvania, United States Amazon Full time

    We are seeking a skilled Senior Mechanical Engineer to join our Amazon Robotics team. As a key member of our team, you will be responsible for developing innovative hardware designs for our emerging robotic systems and improving existing hardware to optimize performance and enhance customer experience.The ideal candidate will have experience designing and...


  • Reading, Pennsylvania, United States Amazon Full time

    We are a team of innovators who work together to apply cutting-edge advances in robotics and software to solve real-world challenges that will transform our customers' experiences.We invent new improvements every day.We are Amazon Robotics and we will give you the tools and support you need to invent with us in ways that are rewarding, fulfilling, and...


  • Reading, Pennsylvania, United States Amazon Full time

    About the RoleAre you passionate about robotics and problem-solving? Do you enjoy working in a team environment to develop innovative solutions? As a System Reliability Engineer Co-op at Amazon Robotics, you will have the opportunity to contribute to the development of robotic solutions optimized for availability, life cycle cost, and...


  • Reading, Pennsylvania, United States Amazon Full time

    Job SummaryAmazon is seeking a highly skilled Senior Electrical Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing complex electrical systems for our robotics and automation products.Key Responsibilities* Design and develop electrical systems for robotics and automation products*...


  • Reading, Pennsylvania, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Amazon Robotics team. As a key member of our team, you will be responsible for designing, developing, and deploying cutting-edge robotics software solutions that will transform our customers' experiences.Key ResponsibilitiesDevelop and maintain high-quality robotics software...


  • Reading, Pennsylvania, United States Amazon Full time

    We are a team of innovators who work together to apply cutting-edge robotics and software advancements to solve real-world challenges that will transform our customers' experiences.Our team is passionate about inventing new improvements every day and empowering a smarter, faster, and more consistent customer experience through automation.We are seeking a...


  • Reading, Pennsylvania, United States Amazon Full time

    About Amazon RoboticsAt Amazon Robotics, we're passionate about applying cutting-edge advances in robotics and software to solve real-world challenges that transform our customers' experiences.We're a team of doers who work together to invent new improvements every day.Job SummaryWe're seeking a Manufacturing Engineer Co-Op to join our team and contribute to...


  • Reading, Pennsylvania, United States Actalent Full time

    Job Description:Actalent is seeking a skilled Robotic Software Test Engineer to perform regression post-release testing on sensor and robotic systems. This role involves manual and automated testing, executing test plans, and reporting on pass/failures.Key Responsibilities: Manual and automated testing of sensor and robotic systems Executing test plans and...


  • Reading, Pennsylvania, United States Amazon Full time

    Join Amazon Robotics as a Robotics Systems Engineer InternWe are seeking a highly motivated and detail-oriented Robotics Systems Engineer Intern to join our team at Amazon Robotics. As a key member of our deployment team, you will be responsible for overseeing the installation, troubleshooting, and commissioning of Amazon Robotics equipment within new and...


  • Reading, Pennsylvania, United States Insight Global Full time

    Job Title: Software Controls EngineerAn employer is seeking a skilled Software Controls Engineer to join a robotics company and work in a dynamic environment.Responsibilities:Design, simplify, and continuously improve system controls architecture, including machine control code, networking, electrical design, and safety design.Develop controls code utilizing...

  • Mechanical Engineer

    1 month ago


    Reading, Pennsylvania, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Mechanical Engineer to join our Amazon Robotics team. As a key member of our team, you will be responsible for developing innovative hardware designs for our emerging robotic systems and improving existing hardware to optimize performance and enhance customer experience.Key ResponsibilitiesCollaborate with an...


  • Reading, Pennsylvania, United States Amazon Full time

    About the RoleAmazon is seeking a talented Software Development Engineer to design, develop, and lead the development of software that controls and optimizes robotic fulfillment centers used by operations.This is a key member of a diverse team of engineers who deliver highly scalable robotic systems. The successful candidate will lead the design and...