ā Back to jobs

Embedded Software Engineer - Unix Systems & Integration
Posted 2 hours 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 space & AI ecosystem pushing the frontiers of technology.
More Roles at Proception Inc

Proception Inc
Mechanical
Mechanical System Engineer ā Humanoid Robotics
Palo Alto, CA$100K - $200K Full Time
2 hours ago
Mechanical
2 hours ago
Proception Inc
Avionics
Embedded Camera Systems Engineer (MIPI / ISP / SoC)
Palo Alto, CA$120 - $200 Full Time
2 hours ago
Avionics
2 hours ago
Proception Inc
Software
Software Engineering - AI & Robotics Infrastructure
Palo Alto, CA$100K - $200K Full Time
2 hours ago
Software
2 hours ago
Proception Inc
Electrical
ā” Electrical Engineer ā High-Density Power Electronics and Sensor Integration
Palo Alto, CA$100K - $200K Full Time
2 hours ago
Electrical
2 hours ago
Proception Inc
Technician
Robotics Technician (Assembly & Testing)
Palo Alto, CA$25 - $35/hour Contract
2 hours ago
Technician
2 hours agoSimilar Software Roles

Clinikally
Software
New Product Development Manager
Gurugram, IN +1ā¹800K - ā¹1000K Full Time
1 hour ago
Software
1 hour ago
Rivia.AI
Software
Backend Engineer - Python
Bengaluru, INā¹2000K - ā¹4000K Full Time
2 hours ago
Software
2 hours ago
Replo
Software
Software Engineer (Full-Stack)
San Francisco, AR Full Time
2 hours ago
Software
2 hours agoFound this role interesting?
Embedded Software Engineer - Unix Systems & Integration
Proception Inc