Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Embedded Firmware Engineer, Robotics

$193.3k - $261.5k

Amazon.com

Sr. Embedded Firmware Engineer, Robotics

Job ID: 10568774 | Amazon.com Services LLC

Amazon is seeking exceptional talent to help develop the next generation of advanced robotics systems that will transform automation at Amazon's scale. We're building revolutionary robotic systems that combine AI, sophisticated control systems, and advanced electromechanical design to create adaptable automation solutions capable of working safely alongside humans in dynamic environments. This is a unique opportunity to shape the future of robotics and automation at an unprecedented scale, working with world-class teams pushing the boundaries of what's possible in robotic manipulation.

Amazon is seeking a talented and motivated Senior Embedded Firmware Engineer to design, implement, and launch firmware for highly dexterous robotic end effectors. In this role you will own firmware sub-domains independently. The ideal candidate has extensive experience writing firmware to process a wide variety of sensors, control electric motors, and communicate with the larger system, and can work well both independently and in a multidisciplinary team setting.

Key job responsibilities

  • Drive communication interface integration at the firmware layer, ensuring robust, deterministic communication between the end effector and the larger robotic system.
  • Review vendor firmware deliverables, provide technical direction, and hold vendors to Amazon's quality, coding, and integration standards.
  • Author functional requirements, design verification plans, and test procedures; execute designs that meet those requirements.
  • Build and test firmware for electromechanical subsystem prototypes and integrated systems, covering sensor processing, motor control, and system communication.
  • Support product releases to manufacturing and customer deployments, including production firmware bring-up and validation, working efficiently to support fast-paced development schedules.

A day in the life

Your morning starts with a new sensor module on your desk: the latest prototype from a manufacturing partner overseas. You jump on a call with the vendor's engineering team to walk through their test results, flag an issue you spotted in the data, and agree on a firmware fix they'll turn around overnight. Getting fast iteration cycles on hardware is how this team operates: you don't wait for perfect specs, you get hardware moving and learn from what it tells you. By mid-morning you're designing the control interface for the end effector: defining how it talks to the rest of the system, what data it exposes, and how it fits into the real-time communication architecture. You sketch the firmware-side changes, then switch to the simulation environment to update the corresponding ROS model so the controls engineer you're working with can test policies against it before hardware arrives. Making things work in sim and on your dev kit in the same day is normal here: the hardware hasn't shipped yet, but that doesn't stop you. After lunch you pick up a code review from another team. They're building the actuator control framework that your end effector integrates with, and their latest change surfaces a new set of requirements you hadn't considered. You leave substantive feedback, and it reshapes how you're thinking about your own interface design. You close the day with a quick chat with a teammate on the mechanical design side who's working on a physical sensor model. They want help writing custom firmware to characterize the sim-to-real gap, and you realize it connects directly to the simulation change you made that morning. What started as two separate threads becomes a collaboration. You open a shared design doc and start outlining the approach together.

About the team

We're developing next-generation robotic manipulation capabilities for highly dexterous multi-finger grippers and hands. Our firmware work spans motor control, sensor processing, tactile sensing production firmware, and the tight integration of the robotic end effector with the larger robotic platform. We build the embedded systems that bring capable, reliable robotic hardware to life.

Basic Qualifications

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • 5+ years of professional software development in C or C++ for embedded systems 5+ years of full embedded software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • 5+ years developing embedded C applications that use an RTOS (such as FreeRTOS, uC-OS, Zephyr, VxWorks) or embedded Linux environments
  • 3+ years of development experience with some aspect of robotic systems, including direct, hands-on experience designing, developing, and debugging one of: consumer electronics, medical devices, automotive systems, avionics, industrial, or telecommunications products
  • Experience with at least two communication protocols at the firmware layer (e.g., EtherCAT, CAN/CAN-FD, SPI, I2C, RS-485, Ethernet/UDP)
  • Experience debugging firmware/hardware integration issues with lab equipment (JTAG/SWD, logic analyzer, oscilloscope)

Preferred Qualifications

  • Master's degree in electrical engineering, computer engineering, or a related field
  • 10+ years of full embedded software development life cycle experience
  • Hands-on experience with motor control firmware (BLDC/FOC, current sensing, commutation, torque/velocity/position control loops)
  • Experience with EtherCAT or other real-time industrial communication protocols at the firmware layer (CiA 402 / CANopen profiles)
  • Experience with Ethernet/UDP protocol design for embedded systems, including lightweight TCP/IP stacks (lwIP, NetX Duo) and zero-copy networking
  • Experience with functional safety standards (IEC 61508, ISO 13849) or safety-aware firmware design (fault state machines, safe-state actions, watchdog architectures)
  • Experience reviewing and directing vendor-delivered firmware
  • Experience bringing embedded firmware from prototype through production and manufacturing release
  • Experience with ROS2, ros2_control, or similar robotics middleware on Linux
  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave

Learn more about our benefits at .

USA, CA, Sunnyvale - 193,300.00 - 261,500.00 USD annually

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Veterans, military spouses, and people with disabilities are encouraged to apply.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

#J-18808-Ljbffr

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Sr. Embedded Firmware Engineer, Robotics in Sunnyvale, CA vacancy
  •  ...Location: Seattle WA or Sunnyvale CA We are seeking a hands-on Sr Embedded Hardware & Firmware Engineer to lead the design and development of embedded electronic systems from concept through production. This role is focused on hardware ownership, including schematic... 
    Senior
    Flexible hours

    Everforth CyberCoders

    Sunnyvale, CA
    2 days ago
  • $120k - $160k

     ...Senior Embedded Firmware EngineerSF Motors is building the next generation of intelligent robotic systems that combine advanced mobility, autonomy, and human-like adaptability...  ...environments by integrating control engineering, artificial intelligence, and machine learning... 
    Senior
    Work at office

    Seres

    Milpitas, CA
    2 days ago
  •  ...Senior Embedded Firmware EngineerClient is seeking a Senior Embedded Firmware Engineer to design, develop, and support firmware for IoT and video-streaming products. This role will own major firmware components throughout the product lifecycle and collaborate with hardware... 
    Senior

    NESCO Inc

    San Jose, CA
    2 days ago
  • $140k - $200k

     ...Senior Embedded Firmware EngineerSan JoseAbout TrackonomyTrackonomy is pioneering a transformative network of interconnected objects. Our...  ...-Nexus, and Digital Motors Corporation. Together, they have engineered breakthrough technology that is delivering extraordinary results... 
    Senior

    Trackonomy

    San Jose, CA
    2 days ago
  •  ...customize our solutions and services to align with the unique needs of each client. Job Description Position: - Sr. Embedded Software Engineer Location: - Santa Clara, CA or Hillsboro, OR Joining Mode: - 6+ Month Job Description:- This position... 
    Senior

    EROS Technologies Inc

    Santa Clara, CA
    3 days ago
  • $175k - $248k

     ...transportation operating system. About the Role As a Senior Embedded Firmware Engineer , you will design, implement, and optimize the core real-...  ...(Automotive, Aerospace, Medical Devices, Industrial Robotics, or Consumer Electronics). C/C++ Mastery: Expert‑level... 
    Senior
    Full time

    42dot

    Sunnyvale, CA
    3 days ago
  •  ...We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to...  ...this future a reality. As a Sr. Embedded Software Engineer at Reliable Robotics...  ...the low-level software and firmware at the heart of the Reliable Robotics... 
    Senior
    Permanent employment

    Telemetry Today LLC

    Mountain View, CA
    19 hours ago
  •  ...Qualcomm Technologies, Inc. Job Area Engineering Group – Multimedia Systems General Summary The Advanced Robotics team is building a production‑grade, AI‑first...  ...Experience optimizing robotics workloads on embedded or heterogeneous compute platforms. ~ Track... 
    Senior
    Local area
    Work from home

    Qualcomm

    Santa Clara, CA
    2 days ago
  • $150k - $220k

     ...average industry timelines. Website: About The Role As a senior embedded systems engineer, you will bring automotive-grade embedded engineering discipline to a greenfield product environment, owning firmware from architecture through production deployment across... 
    Senior

    Ayr Energy

    Mountain View, CA
    2 days ago
  • SF Motors, Inc. (dba SERES) is seeking an experienced embedded firmware engineer for our Milpitas, CA office. You will own firmware architecture for humanoid robot controllers, develop embedded C/C++ firmware, and drive board bring-up and hardware validation. Responsibilities... 
    Senior
    Work at office

    SERES AUTO_USA

    Milpitas, CA
    1 day ago
  • $180k - $270k

     ...Everpure’s Datastore team to design, develop, and validate embedded firmware for our DirectFlash™ modules. In this role, you will work across...  .... You will collaborate closely with cross-functional engineering teams to solve complex system-level problems and help deliver... 
    Senior
    Full time
    Work at office
    Flexible hours
    Shift work

    Everpure, Inc.

    Santa Clara, CA
    4 days ago
  • $230.4k - $322.56k

     ...As part of a hardworking team of specialists and engineers, you will develop low-level firmware for the secure enclaves of custom ASICs in the TeraWave...  ...enclave firmware. Develop high-quality, maintainable embedded software with appropriate unit testing, code review,... 
    Senior
    Permanent employment
    Temporary work
    Local area
    Immediate start
    Relocation

    Blue Origin

    Cupertino, CA
    4 days ago
  •  ...solutions and build software experiences that shape the future of robotic-assisted surgery. Our research team is building advanced...  ...into results on real robots. As a Senior AI & Automation Engineer you will build the AI tools automation systems integrations... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    Intuitive

    Sunnyvale, CA
    26 days ago
  • $205k - $220.25k

     ...Staff Embedded Software Engineer Cyngn, Inc. Mountain View, California, United States About the role As a Staff Embedded Software Engineer...  ...be driving the design, development, and validation of all firmware running on our vehicle drive & Safety controllers. This is... 
    Senior
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Cyngn, Inc.

    Mountain View, CA
    2 days ago
  • $193.3k - $261.5k

     ...Senior Embedded Software Engineer, Emerging Devices Software Job ID: 10438853 | Amazon.com Services LLC Amazon is looking for an Embedded...  ...innovative system solutions Design, develop and verify firmware for embedded systems Participate in design reviews, API... 
    Senior
    Internship
    Flexible hours

    Amazon Inc.

    Sunnyvale, CA
    2 days ago
  • $190k - $240k

     ...essentials, safely and reliably. We’re seeking a Senior Embedded Software Engineer to develop the firmware and embedded software layer that sits between our...  ...Preferred Qualifications: UAV, autonomous robotics, aerospace, or other safety‑critical regulated experience... 
    Senior
    Flexible hours

    Matternet, Inc.

    Mountain View, CA
    2 days ago
  • $152k - $241.5k

     ...that turn real‑world sensor data into high‑fidelity, simulation‑ready environments and objects for robotics simulation, learning, and deployment. As a Senior Systems Engineer, you will build dense 3D reconstruction systems, high‑performance simulation workflows, and... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  • $114k - $228k

     ...Sr Embedded Software EngineerAbbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio...  ...more than 160 countries.The Opportunity:The Sr Embedded Software Engineer located in our Milpitas, California location oversees the... 
    Senior

    Abbott

    Milpitas, CA
    2 days ago
  • $175k - $240k

     ...Sr. Embedded Software Engineer, Laser Mesh Routing (Starlink) SpaceX was founded under the belief that a future where humanity is exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make... 
    Senior
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    Spacex

    Palo Alto, CA
    2 days ago
  •  ...Senior Embedded Software EngineerThe future of defense will be decided...  ...developing Fury, the first robotic foundation model for defense,...  ...a Senior Embedded Software Engineer who is excited about working...  ...focuses on developing low-level firmware and drivers that enable... 
    Senior

    Scout AI

    Sunnyvale, CA
    2 days ago
  •  ...positions.About the RoleWe are looking for senior software engineers with expertise in developing embedded software applications on production computers to...  ..., FreeRTOSAbility to work with safety critical robotic systems with real time constraintsExpert knowledge of... 
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    2 days ago
  • $180k

     ...initial 3rd-party hardware driver and firmware development to the embedded development, bring-up, and...  ...production hardware. As a Senior Embedded Engineer, your technical expertise will...  ...ideally within the autonomous vehicle, robotics, or mission-critical automotive domains... 
    Senior
    Full time
    Work at office
    Immediate start
    Remote work

    Uber Technologies Inc

    Sunnyvale, CA
    19 hours ago
  • $110k - $160k

     ...Requirement Bachelor’s Degree in Computer Science or Electrical Engineering is required Master’s Degree is preferred Authorization Must be...  ...@fortinet.com. Job Overview WiFi team is looking for an Embedded Software Engineer with C programming and networking knowledge... 
    Senior
    Full time

    Perception Point LTD

    Sunnyvale, CA
    1 day ago
  • ## Embedded Firmware Engineer (eInfochips Inc)Applylocations: Campbell, Californiatime type: Full timeposted on: Posted Yesterdayjob requisition id: R247139# **Position:**Embedded Firmware Engineer (eInfochips Inc)# **Job Description:****NOTE: This role will perform work... 
    Permanent employment
    Full time
    Temporary work
    Work at office

    Arrow Electronics

    Campbell, CA
    1 day ago
  • $140k - $160k

     ...re ALTEN Technology USA, an engineering company helping clients bring...  ...aerospace, medical devices, robotics, automotive, commercial...  ...Certificate. We’re seeking an Embedded Systems Engineer to make the...  ...with Electrical, and write the firmware and test code needed to... 
    Senior
    For contractors

    ALTEN

    Mountain View, CA
    4 days ago
  •  ...WHAT YOU WILL BE DOING: We are seeking highly motivated Firmware Engineering intern/co-op to join our team and work with team members in...  ...development, and delivery of Firmware for AMD's discrete and embedded products. In this role - We will assign you responsibilities... 
    Full time
    Summer work
    Internship
    Summer internship
    Worldwide

    AMD

    Santa Clara, CA
    1 day ago
  • $180k - $280k

     ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. EMBEDDED SECURITY ENGINEER (STARLINK) At SpaceX we're leveraging our experience in building rockets and spacecraft to deploy Starlink, the world... 
    Senior
    Temporary work
    Worldwide
    Flexible hours
    Weekend work

    SpaceX

    Palo Alto, CA
    19 hours ago
  •  ...expectation does not apply to contractor positions About the Role We are looking for a highly motivated and curious New Grad Embedded Test Engineer to join our team in Sunnyvale. This role is designed for early-career engineers eager to dive into the world of automotive... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Internship
    Work at office
    Remote work
    Day shift

    Applied Intution

    Sunnyvale, CA
    1 day ago
  • $184.7k - $324.8k

     ...Senior Tactile Research Engineer - Special Projects (Robotics) Santa Clara, California, United States Machine Learning and AI We are seeking research scientists and engineers with strong backgrounds across mechatronics, controls, haptics, robotics, simulation, and... 
    Senior
    Relocation

    Apple

    Santa Clara, CA
    1 day ago
  • $150.4k - $277.6k

     ...Mechatronics Research Engineer - Special Projects (Robotics) Santa Clara, California, United States Machine Learning and AI We are seeking research scientists and engineers with strong backgrounds across mechatronics, controls, haptics, robotics, simulation, and machine... 
    Senior
    Relocation

    Apple Inc.

    Santa Clara, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Embedded Firmware Engineer, Robotics. Be the first to apply!