Taro Logo

Sr./Staff Software Engineer - Remote Assistance

Leader in autonomous middle-mile logistics, revolutionizing B2B supply chain with autonomous transportation-as-a-service solution, focusing on short-haul logistics for Fortune 500 retailers.
$180,000 - $260,000
Backend
Staff Software Engineer
In-Person
101 - 500 Employees
7+ years of experience
AI · Automotive · Robotics

Job Description

Gatik AI, a pioneer in autonomous middle-mile logistics, is seeking a Sr./Staff Software Engineer to join their team in Mountain View, CA. This role is crucial in developing the backbone of their autonomous vehicle systems, focusing on telemetry, state management, and real-time communication.

The position offers an opportunity to work at the intersection of autonomous vehicles and enterprise logistics, developing critical systems that power Gatik's autonomous truck fleet. As the first company to achieve fully driverless middle-mile commercial deliveries, Gatik holds a unique position in the AV industry, with proven success in working with major retailers like Walmart.

The ideal candidate will bring deep expertise in modern C++ and distributed systems, working on safety-critical applications that directly impact the performance and reliability of autonomous vehicles. You'll be responsible for designing and implementing backend systems, creating low-latency communication protocols, and ensuring robust vehicle state management.

Working from the Mountain View office, you'll collaborate with cross-functional teams across behavior planning, platform engineering, safety, and operations. The role involves hands-on work with vehicle systems, including on-vehicle testing and performance optimization. This is an excellent opportunity for an experienced engineer looking to make a significant impact in the autonomous vehicle industry while working on cutting-edge technology.

The position offers competitive compensation ranging from $180,000 to $260,000, reflecting the senior level of the role and the technical expertise required. Gatik's focus on the middle-mile segment, with defined point-to-point delivery routes, has enabled them to achieve full autonomy ahead of competitors, making this an exciting time to join the company.

Last updated 4 days ago

Responsibilities For Sr./Staff Software Engineer - Remote Assistance

  • Design and implement back-end software in modern C++ to support vehicle telemetry, communications, and system state management
  • Architect low-latency, high-reliability communication protocols for real-time data exchange
  • Develop intuitive and safety-critical user workflows
  • Collaborate cross-functionally with teams in behavior planning, platform engineering, integration, safety, and operations
  • Perform metric analysis and performance optimization
  • Interface with global vendors
  • Participate in on-vehicle testing

Requirements For Sr./Staff Software Engineer - Remote Assistance

  • Master's degree in robotics, computer engineering, or related field with 5+ years of experience, or Bachelor's degree with 7+ years in autonomous systems
  • Strong proficiency in modern C++, with expertise in high-concurrency systems
  • Solid understanding of communication protocols (TCP/IP, UDP)
  • Strong grasp of operating system fundamentals
  • Experience with robotics middleware, particularly ROS 2
  • Exceptional analytical and debugging skills
  • Experience with cellular networks, modem optimization, and telecom systems (bonus)

Related Jobs