Remote Otter LogoRemoteOtter

Senior Software Engineer - Embedded Systems - Remote

Posted 24 weeks ago
Software Development
Full Time
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.

In Short

  • Build the software platform that powers Serve robots.
  • Own the embedded Linux operating system development.
  • Work cross-functionally with hardware and autonomy teams.
  • Develop and integrate Board Support Packages (BSP).
  • Build tools for improving system performance and reliability.
  • Design OTA deployment solutions for operating systems.
  • Collaborate with hardware teams and vendors.
  • 5+ years experience in C and C++ development.
  • Proficient in Bash and Python scripting.
  • Experience with embedded Linux operating systems.

Requirements

  • 5+ years experience developing C and C++ code for production systems.
  • Proficient in scripting with Bash and Python.
  • Experience with building, maintaining, and deploying embedded Linux operating systems.
  • Strong Linux fundamentals.
  • Linux device driver and bootloader experience.
  • Experience with communication interfaces including UART, I2C, CAN, Ethernet, GMSL, and MIPI CSI-2.
  • Strong test, debug, and performance measurement skills.

Benefits

  • Experience with Nvidia Jetson hardware.
  • Experience working with sensors like cameras and Lidar.
  • Experience developing real-time systems.
  • Experience in robotics, autonomous vehicle development.
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:

SolarEdge logo

Senior Embedded Software Engineer - Remote

SolarEdge

8 weeks ago

Join SolarEdge as a Senior Embedded Software Engineer to develop and maintain code for IoT devices.

Israel
Full-time
Software Development
Lynx Software Technologies logo

Senior Embedded Software Engineer - Remote

Lynx Software Technologies

39 weeks ago

We are seeking a Senior Software Engineer to develop and optimize Linux/Android based platforms.

United States
Full-time
Software Development
Nationwide IT Services logo

Senior Software Systems Engineer - Remote

Nationwide IT Services

7 weeks ago

Nationwide IT Services is looking for a Senior Software Systems Engineer with expertise in Python, PHP, and DevOps tools for a 100% remote position.

USA
Full-time
Software Development
hireVouch logo

Senior Systems Software Engineer - Remote

hireVouch

25 weeks ago

Join our Runtime team as a Senior Systems Software Engineer to architect and implement key aspects of our production kernel and user-mode drivers.

Worldwide
Full-time
Software Development
250000CAD/year
Ceragon logo

C++ Software Embedded Senior Engineer - Remote

Ceragon

15 weeks ago

Join a team developing embedded software for cutting-edge devices in a software defined network.

India
Full-time
Software Development