GrepJob
Sunday Robotics

Embedded Linux Software Engineer

Sunday Robotics
Apply
14 days ago
Foster City, CA, USAMid Level / Senior
H1B Sponsor

Responsibilities

  • Own the embedded software stack for compute platforms based on SoCs like NVIDIA Jetson and Qualcomm.
  • Develop and maintain Linux kernel drivers and userspace integration for various sensors and interfaces.
  • Manage build systems and BSP layers using Yocto/Buildroot or vendor SDKs.
  • Collaborate with electrical engineers to debug and bring up custom carrier boards.
  • Work with software and machine-learning teams to optimize performance across the software stack.
  • Design and implement OTA updates using tools like RAUC or Mender.

Requirements

  • BS or MS in CS, Computer Engineering, EE, or related field, or equivalent experience.
  • 3+ years of embedded Linux/systems software development experience.
  • Strong proficiency in C, with knowledge of C++ and/or Rust preferred.
  • Experience with Yocto, Buildroot, or equivalent embedded Linux build systems.
  • Deep understanding of the Linux boot flow and low-level peripherals.
  • Comfortable working with electrical engineers and debugging hardware/software interactions.

Tech Stack

Categories