3 days ago
Base Salary
$185k - $250k/yr
Responsibilities
- Develop and maintain reliable, high-performance firmware for robotic control platforms.
- Design, implement, and optimize software for FreeRTOS, ThreadX, or Zephyr real-time operating systems.
- Design and implement CAN and RS485 communication protocols for motor control, sensor data acquisition, and power management.
- Analyze and optimize system timing, resource usage, and latency, and conduct automated testing and data analysis with Python.
- Collaborate with hardware and robotics engineers to integrate sensors, actuators, and power systems.
- Troubleshoot hardware and software issues using debugging tools and techniques.
- Document firmware designs, APIs, and test procedures.
Requirements
- 5+ years of non-internship professional software development experience.
- 5+ years of programming experience with at least one software programming language.
- 5+ years of experience leading the design or architecture of new and existing systems, including design patterns, reliability, and scaling.
- Experience mentoring, serving as a tech lead, or leading an engineering team.
- Bachelor's degree in computer engineering, electrical engineering, or systems engineering.
- Experience developing embedded software in C or C++, or debugging, profiling, and applying software engineering practices in large-scale systems.
- Proven experience with FreeRTOS, ThreadX, or Zephyr, including system performance characterization and real-time performance design.
- Extensive hands-on experience developing firmware for STM32 microcontrollers and familiarity with ST Micro IDEs and toolchains.
- Preferred: familiarity with ROS and Isaac Sim.
- Preferred: familiarity with safety-critical systems and fail-safe mechanisms.
- Preferred: experience with motor control and sensor fusion algorithms.
Benefits
- Health insurance including medical, dental, vision, prescription, Basic Life and AD&D insurance, and optional supplemental life plans.
- Employee assistance and mental health support programs, a medical advice line, flexible spending accounts, and adoption and surrogacy reimbursement coverage.
- 401(k) matching, paid time off, and parental leave.
- The position is based in New York, New York.
About Amazon
Amazon builds and operates a global e-commerce marketplace, logistics network, and consumer devices, and provides cloud computing via AWS for businesses and developers. The company earns revenue from online retail, third‑party seller services, subscriptions like Prime, advertising, and AWS usage. Founded in 1994 and headquartered in Seattle, it is publicly traded on NASDAQ (AMZN) and serves customers in dozens of countries.
