ā Back to jobs

Embedded Software Engineer - Unix Systems & Integration
Posted 19 hours ago
Compensation
$120ā$200/year
Job Description
šÆ Role Details
- 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
ā” Requirements
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
Nice to Have
- 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
Please also apply through our website directly https://www.proception.ai/careers
Optimize Your Resume for This Job
Get a match score and see exactly which keywords you're missing
Job Details
- Location
- Palo Alto, CA, US
- Posted
- Mar 24, 2026, 04:29 PM
- Listed
- Mar 24, 2026, 04:29 PM
- Compensation
- $120 - $200 per year
About Proception Inc
Part of the growing space & AI ecosystem pushing the frontiers of technology.
More Roles at Proception Inc

Proception Inc
Software Engineering - AI & Robotics Infrastructure
Palo Alto, CA$100K - $200K FULL_TIME
19 hours ago
19 hours ago

Proception Inc
ā” Electrical Engineer ā High-Density Power Electronics and Sensor Integration
Palo Alto, CA$100K - $200K FULL_TIME
19 hours ago
19 hours ago

Proception Inc
Mechanical System Engineer ā Humanoid Robotics
Palo Alto, CA$100K - $200K FULL_TIME
19 hours ago
19 hours ago

Proception Inc
Embedded Camera Systems Engineer (MIPI / ISP / SoC)
Palo Alto, CA$120 - $200 FULL_TIME
19 hours ago
19 hours ago

Proception Inc
Robotics Technician (Assembly & Testing)
Palo Alto, CA$25 - $35/hour CONTRACTOR
19 hours ago
19 hours ago
Found this role interesting?
Embedded Software Engineer - Unix Systems & Integration
Proception Inc