latitude

Senior Software Engineer, C++ Deploy

Apply Now

At a Glance

Location
Pittsburgh, PA, Detroit, Michigan, United States
Experience
4+ years
Posted
2026-03-19T11:30:35-04:00

Key Requirements

Required Skills

LinuxPython

Domain Knowledge

  • Embedded Systems
  • Engineering
  • IoT
  • Robotics

Benefits & Perks

Time Off

medical leave Unlimited vacation 15 paid holidays Daily lunche

Health Insurance

edical, dental, and vision insurance Health savings account with available e

Requirements

Demonstrated experience with Linux systems development, ideally in an embedded context

Experience with Python

Experience with build systems, Bazel in particular

Experience with Protocol Buffers (Protobuf) and gRPC

Experience with robotics and/or IoT

Compensation & Benefits

High-quality individual and family medical, dental, and vision insurance

Health savings account with available employer match

Employer-matched 401(k) retirement plan with immediate vesting

Employer-paid group term life insurance and the option to elect voluntary life insurance

Paid parental leave

Paid medical leave

Responsibilities

Design and deliver software solutions that enable robust software deployment, including participation in design and code reviews

Collaborate internally with Product, Safety, and Security teams to ensure Latitude delivers fast, secure, and robust software updates to our engineers and customers

Architect and implement tests across different modalities to ensure that software deployment works well with other technologies at Latitude

Team

The Deploy team is responsible for designing, developing, and maintaining tooling and infrastructure for engineers and teams across Latitude to be able to build and deploy software on our driver assistance system, and we are seeking a highly skilled and motivated Senior Software Engineer to join our team. The ideal candidate will have a strong technical background, including a proven track record of delivering a production software update system. You will collaborate with cross-functional teams to implement new features, optimize performance, and ensure the scalability of our software deployment solution.