← All roles

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.

Ask your consultant for an introduction.