Senior Robotics Platform Software Engineer
US client via staffing partner · Sunnyvale, CA
- Location
- Sunnyvale, CA · 5 days/week onsite
- Salary band
- Band not stated
- Type
- Contract
- Level
- Senior
- Work authorization
- Not stated
Stack
C++ · Linux · ROS2 · Embedded Linux · EtherCAT · SOEM · IgH · Ethernet · UDP · Serial · CAN · CANopen · NVIDIA Jetson · Jetpack · Docker · CUDA · PREEMPT_RT · DDS · Sensor Integration · Real-time Systems
About the role
Senior Robotics Platform Software Engineer 5 days onsite Sunnyvale, CA Long Term Job Description: Must-Have Skills- - Strong C++ development expertise on Linux - Hands-on ROS2 development (nodes, drivers, custom messages, lifecycle management, DDS/QoS) - Experience with Embedded Linux and hardware-software integration - EtherCAT experience (SOEM, IgH, motion control, industrial communication) - Experience interfacing with embedded controllers over Ethernet, UDP, Serial, CAN/CAN open - NVIDIA Jetson development experience (Jetpack, Docker, CUDA exposure) - Sensor integration experience: - Cameras - IMUs - Depth sensors - Tactile/force sensors - Real-time systems experience: - PREEMPT_RT Linux - Latency-sensitive applications - Control loops and deterministic communication
Recruiter contact
Unlock this recruiter's name, email and phone for a one-time $100. Payment is per role — you only pay for the introductions you actually want.
Want the full job-search package instead? Talk to us →
The recruiter's details are not public. Helen makes the introduction, checks your resume against the requirements first, and follows up on the reply.