{"schemaVersion":"jobsearcher.job.v1","id":"67abea900dece18398920f75","url":"https://jobsearcher.com/jobs/67abea900dece18398920f75","canonicalUrl":"https://jobsearcher.com/jobs/67abea900dece18398920f75","title":"Embedded Software Engineer - Unix Systems & Platform Software","description":"Join our embedded software team to build the Linux-based control, communication, and sensing infrastructure that powers our next-generation robotic hands. You will work across real-time Linux, device drivers, robotics middleware, and high-performance data pipelinesâ€”enabling precise, responsive, and safety-critical robotic manipulation.\n\nRequirements: BS or MS in Robotics, Computer Engineering, Electrical Engineering, Computer Science, or related fields Strong experience in C/C++ or Rust on embedded Linux systems Experience with Linux system programming: threading, IPC, scheduling, memory management Familiarity with real-time Linux (PREEMPT_RT), low-latency tuning, or real-time userland frameworks Hands-on experience developing Linux device drivers or integrating kernel modules Exposure to Linux build systems and distributions (Yocto, Buildroot, Debian-based systems) Knowledge of robotics-oriented communication protocols and interfaces (CAN, SPI, I2C, UART, EtherCAT) Experience building high-rate sensing or control pipelines (IMUs, force sensors, encoders, cameras) Comfortable with debugging tools: perf, strace, ltrace, gdb, logic analyzers, oscilloscopes (+) Experience with ROS/ROS2, DDS, or robotics middleware (+) Familiarity with GPU/accelerators, ZeroMQ, or shared-memory IPC\n(+) Understanding of motor control, PID tuning, or robot kinematics\n\nWork on cutting-edge embedded Linux systems for next-generation humanoid robotics\nCollaborate with world-class roboticists, embedded engineers, and AI researchers\nAccess to advanced labs, robotic platforms, and hardware prototyping facilities\nCompetitive salary and equity compensation\nComprehensive health, dental, and vision coverage\n\nDevelop Linux-based software services for real-time sensing, actuation, and control coordination\nIntegrate low-level drivers and kernel modules for sensors, actuators, and high-speed communication\nOptimize system performance through scheduling, CPU isolation, memory locking, and IO tuning\nImplement fast, reliable IPC pipelines for AI, perception, and hardware control components\nBuild and maintain software infrastructure for distributed robotics (logging, monitoring, diagnostics)\nDevelop tools and frameworks for hardware-in-the-loop (HIL) testing and continuous integration\nCollaborate with firmware, controls, and hardware teams to build end-to-end robotic capabilities\nContribute to middleware and runtime systems that manage high-rate data in robotic hands","company":"Proception","rawCompany":"proception","city":"Palo Alto","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-08-06T13:14:51.912Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"17-2199.08","title":"Robotics Engineers","slug":"robotics-engineers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Software Engineer - Unix Systems & Platform Software","description":"Join our embedded software team to build the Linux-based control, communication, and sensing infrastructure that powers our next-generation robotic hands. You will work across real-time Linux, device drivers, robotics middleware, and high-performance data pipelinesâ€”enabling precise, responsive, and safety-critical robotic manipulation.\n\nRequirements: BS or MS in Robotics, Computer Engineering, Electrical Engineering, Computer Science, or related fields Strong experience in C/C++ or Rust on embedded Linux systems Experience with Linux system programming: threading, IPC, scheduling, memory management Familiarity with real-time Linux (PREEMPT_RT), low-latency tuning, or real-time userland frameworks Hands-on experience developing Linux device drivers or integrating kernel modules Exposure to Linux build systems and distributions (Yocto, Buildroot, Debian-based systems) Knowledge of robotics-oriented communication protocols and interfaces (CAN, SPI, I2C, UART, EtherCAT) Experience building high-rate sensing or control pipelines (IMUs, force sensors, encoders, cameras) Comfortable with debugging tools: perf, strace, ltrace, gdb, logic analyzers, oscilloscopes (+) Experience with ROS/ROS2, DDS, or robotics middleware (+) Familiarity with GPU/accelerators, ZeroMQ, or shared-memory IPC\n(+) Understanding of motor control, PID tuning, or robot kinematics\n\nWork on cutting-edge embedded Linux systems for next-generation humanoid robotics\nCollaborate with world-class roboticists, embedded engineers, and AI researchers\nAccess to advanced labs, robotic platforms, and hardware prototyping facilities\nCompetitive salary and equity compensation\nComprehensive health, dental, and vision coverage\n\nDevelop Linux-based software services for real-time sensing, actuation, and control coordination\nIntegrate low-level drivers and kernel modules for sensors, actuators, and high-speed communication\nOptimize system performance through scheduling, CPU isolation, memory locking, and IO tuning\nImplement fast, reliable IPC pipelines for AI, perception, and hardware control components\nBuild and maintain software infrastructure for distributed robotics (logging, monitoring, diagnostics)\nDevelop tools and frameworks for hardware-in-the-loop (HIL) testing and continuous integration\nCollaborate with firmware, controls, and hardware teams to build end-to-end robotic capabilities\nContribute to middleware and runtime systems that manage high-rate data in robotic hands","datePosted":"2026-08-06T13:14:51.912Z","dateModified":"2026-08-06T13:14:51.912Z","hiringOrganization":{"@type":"Organization","name":"Proception","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Palo Alto","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"67abea900dece18398920f75"},"url":"https://jobsearcher.com/jobs/67abea900dece18398920f75"}}