Sr. Embedded Firmware Engineer, Robotics
$193.3k - $261.5kAmazon.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- ...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...SeniorFlexible hours
$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...SeniorWork at office- ...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
$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- ...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
$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...SeniorFull time- ...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...SeniorPermanent employment
- ...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...SeniorLocal areaWork from home
$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- 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...SeniorWork at office
$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...SeniorFull timeWork at officeFlexible hoursShift work$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,...SeniorPermanent employmentTemporary workLocal areaImmediate startRelocation- ...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...SeniorFull timeLocal areaRemote workFlexible hours
$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...SeniorTemporary workWork at officeRemote workFlexible hours$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...SeniorInternshipFlexible hours$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...SeniorFlexible hours$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$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$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...SeniorPermanent employmentTemporary workWorldwideWeekend work- ...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
- ...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...SeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
$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...SeniorFull timeWork at officeImmediate startRemote work$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...SeniorFull time- ## 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 employmentFull timeTemporary workWork at office
$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...SeniorFor contractors- ...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 timeSummer workInternshipSummer internshipWorldwide
$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...SeniorTemporary workWorldwideFlexible hoursWeekend work- ...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 timeFor contractorsFor subcontractorCasual workInternshipWork at officeRemote workDay shift
$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...SeniorRelocation$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...SeniorRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Embedded Firmware Engineer, Robotics. Be the first to apply!
- embedded developer Sunnyvale, CA
- embedded software engineer Sunnyvale, CA
- embedded engineer Sunnyvale, CA
- embedded software engineer remote Sunnyvale, CA
- embedded systems software engineer Sunnyvale, CA
- senior firmware engineer Sunnyvale, CA
- firmware engineer Sunnyvale, CA
- senior control systems engineer Sunnyvale, CA
- software development engineer (robotics engineer) Sunnyvale, CA
- robotics engineer Sunnyvale, CA





