Senior/Staff Software Engineer - Remote Assistance
Core
Develops modern C++ backend systems for vehicle telemetry, state management, and real-time communication for autonomous middle-mile logistics trucks.
Role type
Senior/Staff Software Engineer (Autonomous Systems)
Builds
Low-latency, high-reliability protocols and safety-critical workflows for autonomous vehicle fleets.
Domain
Autonomous vehicle technology / B2B logistics
Deliverable
production ML models | product features | infrastructure
Required skills
Modern C++, high-concurrency systems, communication protocols (TCP/IP, UDP), operating system fundamentals, robotics middleware (ROS 2), performance optimization, debugging
Preferred skills
Cellular networks, modem optimization, telecom systems
Technologies
C++, ROS 2, TCP/IP, UDP
Responsibilities
Design and implement back-end software for vehicle telemetry and system state management; Architect low-latency communication protocols for distributed systems; Develop safety-critical user workflows; Collaborate cross-functionally with autonomy, platform, and safety teams; Perform metric analysis and performance optimization; Interface with global vendors; Participate in on-vehicle testing and functional analysis.
Seniority
Senior/Staff, hands-on IC