Haystack
← Back to Jobs
Technology
SS

Senior Robotics Platform Software Engineer

Sharpedge SolutionsSunnyvale, CA🇺🇸United StatesPosted Sep 29, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Sunnyvale, CA, United States
Posted
6 days ago
DockerCUDAC++

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/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

Similar jobs