Stack AV

Revolutionizing the Transportation of Goods

Senior C++ Software Engineer

Backend EngineerSoftware EngineerFull TimeRemoteTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Pennsylvania

Posted

88 days ago

Salary

Not specified

Bachelor Degree5 yrs expEnglishCloudGRPC

Job Description

• Contribute to the onboard C++ Remote Assist system including the core RA subsystem and integrations with other subsystems such as visualization, mapping, planning, perception, etc. • Own the networking and communications stack for the remote assistance product. • You are a member of an uncommonly broad end-to-end team that includes front end, cloud, and robotics engineers working together on a single product. You are excited to work across our entire codebase and it is a positive for you that you will have the opportunity to contribute to many aspects of the onboard system including areas our team does not own - working on motion planning, mapping, perception, and more. • You are excited to work beyond onboard C++ code and it’s a positive that you will be on a multidisciplinary team where you will support cloud and front end development with code reviews and design discussions. • Partner closely with the RA tech leads that own onboard and offboard code. • Work across functions with other teams including design, fleet monitoring engineering, infrastructure engineering, etc. • Take part in on-call rotations. • Quarterly travel to on-sites at our headquarters in Pittsburgh.

Job Requirements

  • BS or higher degree in Computer Science or closely related field.
  • Experience with modern network protocols such as WebSockets, gRPC, QUIC, or similar.
  • Experience with streaming technologies such as WebRTC or similar.
  • 5+ years of experience as a software engineer.
  • Experience with C/C++ programming in large production codebases.
  • Strong and proven teamwork and collaboration skills.
  • Experience in AV, Robotics, or closely related fields (desired).
  • Remote Assistance, Motion Planning, Mapping or related experience (desired).
  • Experience with simulation testing and automated testing (desired).

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible work arrangements

Related Job Pages

More Backend Engineer Jobs

Senior Database Engineer

BECU

Insured by NCUA | Equal Housing Opportunity Lender

Backend Engineer89 days ago
Full TimeRemoteTeam 1,001-5,000Since 1935H1B Sponsor

Senior Database Engineer ensuring application uptime in Azure and on-prem environments

AzureCloudMS SQL ServerSQLSSISGo
California + 4 moreAll locations: California, Idaho, South Carolina, Texas, Washington
$138.3K - $169K / year

Staff Backend Engineer – Secure Policy

Docker, Inc

Docker helps developers bring their ideas to life by conquering the complexity of app development.

Backend Engineer89 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

Staff Backend Engineer developing secure solutions for Docker's container ecosystem

AWSAzureCloudGoogle Cloud PlatformGrafanaMicroservicesGo
Washington
$200.4K - $275.6K / year

Senior Backend Engineer

Softgic

Digital and Cognitive Transformation.

Backend Engineer89 days ago
Full TimeRemoteTeam 51-200Since 2011H1B No Sponsor

Backend Engineer – Senior developing scalable architectures

AWSAzureDockerGoogle Cloud PlatformGraphQLJavaJavaScriptKubernetesNode.jsPythonGo
United States

Senior Software Engineer, Backend

Affirm

We create honest financial products that improve lives.

Backend Engineer89 days ago
Full TimeRemoteTeam 1,001-5,000Since 2012H1B Sponsor

Senior Software Engineer developing backend solutions for Affirm's integrations

AWSDistributed SystemsKotlinKubernetesMySQLPython
United States
$169K - $240K / year