Proception.AI · 2 hours ago
Embedded Software Engineer - Unix Systems & Backends
Proception.AI is seeking an Embedded Software Engineer specializing in Unix Systems and Backends. The role involves developing Linux-based real-time software for robotic systems, integrating low-level drivers, and optimizing system performance.
Artificial Intelligence (AI)RoboticsSoftware Engineering
Responsibilities
Develop Linux-based real-time software services for robotic sensing, actuation, and control coordination
Integrate and maintain low-level drivers and kernel modules for sensors, actuators, and high-speed communication interfaces
Optimize system performance via scheduler tuning, CPU isolation, IRQ affinity, memory locking, and I/O optimization
Design and implement low-latency IPC pipelines connecting AI, perception, and hardware control components
Build and maintain distributed robotics infrastructure including logging, monitoring, diagnostics, and fault handling
Develop hardware-in-the-loop (HIL) testing frameworks and CI tools for embedded and robotic systems
Collaborate closely with firmware, controls, mechanical, and AI teams to deliver end-to-end robotic capabilities
Contribute to middleware and runtime systems handling high-rate, multi-modal data in dexterous robotic hands
Qualification
Required
BS or MS in Robotics, Computer Engineering, Electrical Engineering, Computer Science, or a related field
Strong experience with C/C++ or Rust on embedded Linux systems
Solid Linux system programming background: Multithreading and scheduling, IPC (shared memory, sockets, message queues), Memory management and synchronization
Familiarity with real-time Linux concepts (PREEMPT_RT, low-latency tuning, or real-time user-space frameworks)
Hands-on experience developing Linux device drivers or integrating kernel modules
Experience with Linux build systems and distributions (Yocto, Buildroot, Debian-based systems)
Experience with robotics communication interfaces: CAN / CAN-FD, SPI / I2C / UART, EtherCAT or similar field buses
Experience building high-rate sensing or control pipelines (IMUs, force/torque sensors, encoders, cameras)
Comfortable debugging complex systems using: perf, strace, ltrace, gdb, Logic analyzers and oscilloscopes
Preferred
Experience with ROS / ROS2, DDS, or robotics middleware
Familiarity with GPU/accelerator integration, ZeroMQ, or shared-memory IPC
Understanding of motor control, PID tuning, or robot kinematics
Company
Proception.AI
Our mission is to advance humanoid robotics through cutting-edge innovations, driving the evolution and capabilities of humanoid robots worldwide
Funding
Current Stage
Early StageTotal Funding
$0.5MKey Investors
Y Combinator
2025-03-12Pre Seed· $0.5M
Company data provided by crunchbase