Embedded Software Engineer
Shift5Full Time
Junior (1 to 2 years)
Los Angeles, California, United States
Key technologies and capabilities for this role
Common questions about this position
The salary range is $150K - $200K.
The position is onsite.
Required skills include 5+ years developing production C++ code (C++17+ preferred), experience with embedded software on Linux and RTOS, systems with safety and real-time requirements, feedback control systems, and communication interfaces like CAN, UART, I2C, and Ethernet.
The team is agile, diverse, and driven, with tech industry veterans in software, hardware, and design who solve problems collaboratively and respectfully.
Standout candidates have a Master's degree in Computer Engineering or Electrical Engineering, experience in mobile robotics or electric vehicle development, hands-on work with electronics, motors, and batteries, system modeling and control design, understanding of electric motors, and vehicle dynamics knowledge.
Autonomous delivery robots for food and retail
Serve Robotics is changing the delivery industry with its self-driving robots that provide sustainable and efficient delivery solutions. Instead of using traditional vehicles, these lightweight, autonomous robots deliver small items like food and retail products, reducing carbon emissions and traffic congestion. The company operates on a delivery-as-a-service (DaaS) model, allowing businesses in the food and retail sectors to subscribe and pay based on their delivery needs. Serve Robotics aims to lead in the autonomous delivery market by offering eco-friendly solutions that enhance customer experience.