← All roles

Senior Embedded Software Engineer

Amazon· Fauna Robotics / Amazon Robotics
Apply on company site
Hybrid (New York)$184.9k - $250.2kFull-timePosted yesterday

About the role

Senior Embedded Software Engineer to develop, optimize, and maintain embedded systems powering Fauna robotics platforms. Focus on RTOS, low-level firmware, motor control, sensor integration, and robust real-time performance.

Responsibilities

  • Develop and maintain firmware for robotic control platforms, ensuring reliability and performance.
  • Design, implement, and optimize software for real-time operating systems such as FreeRTOS, ThreadX, or Zephyr.
  • Design and implement communication protocols over CAN and RS485 for motor control, sensor data acquisition, and power management.
  • Analyze and optimize system performance, including timing, resource usage, and latency, and conduct testing using scripting languages like Python for automated testing and data analysis.
  • Work closely with hardware and robotics engineers to integrate sensors, actuators, and power systems.
  • Troubleshoot and resolve hardware and software issues using debugging tools and techniques.
  • Create clear, concise documentation for firmware designs, APIs, and test procedures.

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
  • Bachelor's degree in computer engineering, electrical engineering, or systems engineering
  • Experience in embedded development in C/C++, or experience debugging, profiling, and implementing best software engineering practices in large-scale systems
  • Proven experience with RTOS platforms such as FreeRTOS, ThreadX, or Zephyr including system performance characterization and design for realtime performance
  • Extensive hands-on experience developing firmware for STM32 microcontrollers and familiarity with the ST Micro IDEs and toolchains

Skills

Required:RTOSC/C++STM32CAN/RS485
Nice to have:Python

Benefits

  • Base salary and compensation package including sign-on payments and RSUs
  • Comprehensive benefits including health insurance (medical, dental, vision, prescription), life insurance, EAP, mental health support, FSA, adoption and surrogacy reimbursement
  • 401(k) matching
  • Paid time off and parental leave
Last updated Oct 25, 2026. Interested? Apply on the company site.

About Amazon

Amazon.com, Inc. or its affiliates

liquid-ai-recruiting-target

More open roles at Amazon