
Senior Embedded Software Engineer (Remote - US or Canada) at Jobgether. This position is posted by Jobgether on behalf of Serve Robotics. We are currently looking for a Senior Embedded Software Engineer in the United States and Canada.. This role offers the opportunity to develop and maintain the core embedded software that powers autonomous delivery robotics. You will work at the intersection of hardware and software, designing drivers, developing system abstractions, and optimizing performance for next-generation robotic platforms. The position requires collaboration with hardware, autonomy, and platform teams to build scalable, reliable, and real-time systems that meet safety and operational requirements. This is a hands-on role for engineers passionate about robotics, autonomous vehicles, and embedded systems, offering the chance to directly shape innovative technology that improves urban mobility.. . Accountabilities. · Write high-quality embedded software for next-generation robotics platforms, focusing on performance, reliability, and safety.. · Collaborate with hardware and autonomy teams on system design, component selection, and integration.. · Develop device drivers and hardware abstractions for sensors, actuators, and communication electronics.. · Design and implement systems to monitor software and hardware performance.. · Support BSP development and bring-up of new hardware designs.. · Contribute to robotics middleware and application framework development.. . · 5+ years of experience in production C++ development (C++17 or newer).. · 3+ years developing embedded Linux applications and user-space drivers.. · Experience with real-time systems and performance optimization.. · Proficiency with communication interfaces such as Ethernet, GMSL, PCIe, USB, UART, I2C, and CAN.. · Strong problem-solving skills and ability to work independently on complex projects.. · Experience testing and debugging electronics.. · Experience in robotics or autonomous vehicle development, integrating cameras and Lidar, or developing Linux kernel drivers is a plus.. . Company Location: United States.