Job Description
Los Angeles, CA (On-site)
We’re partnering with a well-funded, cutting-edge robotics company building advanced, imaging-guided robotic systems for high-precision applications.
They’re hiring a Senior / Staff Embedded Software Engineer to develop mission-critical embedded and Linux-based software, working at the intersection of hardware, real-time systems, and controls.
What You’ll Do:
• Develop embedded C/C++ and Linux software for robotic systems
• Work across RTOS, bare-metal, and PREEMPT_RT Linux environments
• Integrate with servo drives, sensors, and peripheral hardware
• Debug latency, jitter, and real-time performance issues
• Design control interfaces and communication protocols
• Partner closely with hardware and controls teams for system bring-up
What They’re Looking For:
• 5+ years C/C++ development in embedded or robotics environments
• Strong experience with Linux + RTOS or bare-metal systems
• Background in real-time, mission-critical software
• Experience with hardware interfaces (I2C, SPI, CAN, etc.)
• Ability to analyze and optimize system performance
Nice to have: EtherCAT, CANOpen, motor control, robotics, safety-critical systems (ISO/IEC), or medical device experience
Why This Role?
• Work on next-gen robotic systems with real-world impact
• Deeply technical, hands-on engineering environment
• Strong compensation + benefits
• High ownership across embedded + system-level architecture
If you're interested in building real-time embedded systems that directly interact with hardware in high-stakes environments, let’s connect.
💡 Quick Summary
Seeking a career-building opportunity? The Senior / Staff Embedded Software Engineer position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in Los Angeles offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.
