✓
This position has been filled
Great news — someone landed this role!View open positions at Proception Inc →
← Back to jobs

Embedded Software Engineer - Unix Systems & Integration
Posted 1 month ago• Software
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
- Category
- Software
- Employment Type
- Full Time
- Location
- Palo Alto, CA, US
- Posted
- Mar 26, 2026, 03:48 AM
- Listed
- Mar 24, 2026, 04:29 PM
- Compensation
- $120 - $200 per year
About Proception Inc
Part of the growing frontier tech ecosystem pushing the edges of what's possible.
More Roles at Proception Inc

Proception Inc
Software
Embedded Linux Robotics Software Engineer
Palo Alto, CA$100K - $200K Full Time
4 hours ago
Software
4 hours ago
Proception Inc
Operations
Founding Operations Associate
Palo Alto, CA$80K - $130K Full Time
3 days ago
Operations
3 days ago
Proception Inc
Electrical
Electrical Engineer – High-Density Power Electronics and Sensor Integration
Palo Alto, CA$100K - $200K Full Time
3 days ago
Electrical
3 days agoSimilar Software Roles

Anduril Industries
Software
PLM Developer
Dublin, IE Full Time
19 minutes ago
Software
19 minutes ago
Windmill
RemoteSoftware
Product Software Engineer
Paris, FR€45K - €90K Internship
47 minutes ago
RemoteSoftware
47 minutes ago
Spire Global
Software
Senior Backend Software Engineer
Boulder, CO$171K - $203K Full Time
1 hour ago
Software
1 hour agoFound this role interesting?
Embedded Software Engineer - Unix Systems & Integration
Proception Inc