Remote Otter LogoRemoteOtter

Senior Embedded Software Engineer - Remote

Posted 2 days ago
Software Development
Full Time
CA, USA

Overview

At Serve Robotics, we’re reimagining how things move in cities. Our personable sidewalk robot is our vision for the future. It’s designed to take deliveries away from congested streets, make deliveries available to more people, and benefit local businesses.

The Serve fleet has been delighting merchants, customers, and pedestrians along the way in Los Angeles while doing commercial deliveries. We’re looking for talented individuals who will grow robotic deliveries from surprising novelty to efficient ubiquity.

In Short

  • Write high quality embedded software for next generation Serve platforms.
  • Collaborate with Hardware and Autonomy teams on requirements, system design, and component selection.
  • Develop drivers and hardware abstractions for new components including sensors, actuators, and communication electronics.
  • Design and implement systems for measuring software and hardware performance.
  • Support BSP development and bringup of new hardware designs.
  • Support development of robotics middleware and application frameworks.

Requirements

  • 5+ years experience developing production C++ code (C++17 and newer).
  • 3+ years experience developing embedded Linux applications and user space drivers.
  • Experience developing real-time systems with safety and performance requirements.
  • Experience with performance optimization of embedded software.
  • Experience with communication interfaces including Ethernet, GMSL, PCIe, USB, UART, I2C, CAN.

Benefits

  • Experience in robotics or autonomous vehicle development.
  • Prior experience integrating cameras and Lidar.
  • Strong knowledge of Linux kernel and experience developing kernel drivers.
  • Hands on experience testing and debugging electronics.
Serve Robotics logo

Serve Robotics

Serve Robotics is an innovative company focused on transforming urban logistics through the use of advanced robotics. Their flagship product, a personable sidewalk robot, aims to alleviate congestion in city streets by facilitating efficient deliveries, thereby enhancing accessibility for local businesses and customers alike. With a team of experienced professionals from the tech industry, Serve Robotics leverages cutting-edge technologies such as machine learning and computer vision to solve real-world challenges while prioritizing user experience. The company fosters a collaborative and respectful work environment, driving the evolution of robotic deliveries from a novel concept to a commonplace solution in urban settings.

Share This Job!

Save This Job!

Similar Jobs:

C.M.U

Senior Embedded Software Engineer - Remote

Carnegie Mellon University

5 weeks ago

Join the Software Engineering Institute as a Senior Embedded Software Engineer, supporting national security initiatives through innovative software solutions.

Worldwide
Full-time
Software Development
Firework logo

Senior Embedded Software Engineer - Remote

Firework

11 weeks ago

Join Fi as a Senior Embedded Software Engineer to develop innovative firmware solutions for enhancing the dog-human connection.

USA
Full-time
Software Development
Lunar Energy logo

Senior Embedded Software Engineer - Remote

Lunar Energy

14 weeks ago

Join Lunar Energy as a Senior Embedded Software Engineer to develop innovative software solutions for sustainable home energy.

Worldwide
Full-time
Software Development
SolarEdge logo

Senior Embedded Software Engineer - Remote

SolarEdge

16 weeks ago

Join SolarEdge as a Senior Embedded Software Engineer to develop innovative solutions for IoT devices in a remote work environment.

Worldwide
Full-time
Software Development
Rockwell Automation (USA) logo

Senior Embedded Software Engineer - Remote

Rockwell Automation (USA)

19 weeks ago

Join Rockwell Automation as a Senior Embedded Software Engineer to design and implement real-time embedded software in a collaborative, global environment.

USA
Full-time
Software Development