{"schemaVersion":"jobsearcher.job.v1","id":"2629537bd157a49d9ba8cee3","url":"https://jobsearcher.com/jobs/2629537bd157a49d9ba8cee3","canonicalUrl":"https://jobsearcher.com/jobs/2629537bd157a49d9ba8cee3","title":"Embedded Software Engineer - Real-time Linux","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.\nRequirements: BS or MS in Robotics, Computer Engineering, Electrical Engineering, Computer Science, or related fields\nStrong experience in C/C++ or Rust on embedded Linux systems\nExperience with Linux system programming: threading, IPC, scheduling, memory management\nFamiliarity with real-time Linux (PREEMPT_RT), low-latency tuning, or real-time userland frameworks\nHands-on experience developing Linux device drivers or integrating kernel modules\nExposure to Linux build systems and distributions (Yocto, Buildroot, Debian-based systems)\nKnowledge of robotics-oriented communication protocols and interfaces (CAN, SPI, I2C, UART, EtherCAT)\nExperience building high-rate sensing or control pipelines (IMUs, force sensors, encoders, cameras)\nComfortable with debugging tools: perf, strace, ltrace, gdb, logic analyzers, oscilloscopes\n(+) Experience with ROS/ROS2, DDS, or robotics middleware\n(+) Familiarity with GPU/accelerators, ZeroMQ, or shared-memory IPC\n(+) Understanding of motor control, PID tuning, or robot kinematics\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\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":"Mountain View","state":"HI","isRemote":false,"isActive":false,"createdAt":"2026-09-25T10:06:11.017Z","occupations":[{"code":"17-2199.08","title":"Robotics Engineers","slug":"robotics-engineers"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"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":"333248","title":"All Other Industrial Machinery Manufacturing","slug":"all-other-industrial-machinery-manufacturing"},{"code":"541715","title":"Research and Development in the Physical, Engineering, and Life Sciences (except Nanotechnology and Biotechnology)","slug":"research-and-development-in-the-physical-engineering-and-life-sciences-except-nanotechnology-and-biotechnology"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Software Engineer - Real-time Linux","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.\nRequirements: BS or MS in Robotics, Computer Engineering, Electrical Engineering, Computer Science, or related fields\nStrong experience in C/C++ or Rust on embedded Linux systems\nExperience with Linux system programming: threading, IPC, scheduling, memory management\nFamiliarity with real-time Linux (PREEMPT_RT), low-latency tuning, or real-time userland frameworks\nHands-on experience developing Linux device drivers or integrating kernel modules\nExposure to Linux build systems and distributions (Yocto, Buildroot, Debian-based systems)\nKnowledge of robotics-oriented communication protocols and interfaces (CAN, SPI, I2C, UART, EtherCAT)\nExperience building high-rate sensing or control pipelines (IMUs, force sensors, encoders, cameras)\nComfortable with debugging tools: perf, strace, ltrace, gdb, logic analyzers, oscilloscopes\n(+) Experience with ROS/ROS2, DDS, or robotics middleware\n(+) Familiarity with GPU/accelerators, ZeroMQ, or shared-memory IPC\n(+) Understanding of motor control, PID tuning, or robot kinematics\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\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-09-25T10:06:11.017Z","dateModified":"2026-09-25T10:06:11.017Z","hiringOrganization":{"@type":"Organization","name":"Proception","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Mountain View","addressRegion":"HI","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"2629537bd157a49d9ba8cee3"},"url":"https://jobsearcher.com/jobs/2629537bd157a49d9ba8cee3"}}