Position: Senior Robotics Platform Software Engineer
Location: Sunnyvale, CA
Duration: Contract Long Term
Mandatory Skills: ROS2, EtherCAT
Job Description:
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/CANopen
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
| Location | California, CA |
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.
Free resume templatesImprove your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.
Resume Builder