Jobright is an AI-powered career platform that helps job seekers discover the top opportunities in the US. We are NOT a staffing agency. Jobright does not hire directly for these positions. We connect you with verified openings from employers you can trust.
Job Summary:
Stack AV is developing revolutionary AI and advanced autonomous systems to enhance safety and efficiency in the trucking industry. The C++ Software Engineer on the Remote Assist team will own the onboard Remote Assist system, collaborate with a multidisciplinary team, and contribute to various aspects of the system while ensuring reliability and performance.
Responsibilities:
• Own the onboard Remote Assist system including the core RA subsystem and integrations with other subsystems such as mapping, planning, perception, etc.
• 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.
• Your areas of ownership include complex testing, simulation, and operator training capabilities, onboard to offboard data streaming and auditability of the remote assist system.
• Partner closely with the Director of Remote Assistance and you collaborate closely with both motion planning and cloud platform software engineers.
• Take part in on-call rotations whenever the fleet is active.
• Quarterly travel to on-sites at our headquarters in Pittsburgh.
Qualifications:
Required:
• BS or MS in Computer Science or closely related field.
• 7+ years of experience as a software engineer.
• Strong C++ programming skill and experience working with large production-grade codebases.
• Experience leading the delivery of critical software systems.
• Experience in AV, Robotics, or closely related fields.
• Experience with simulation testing and automated testing.
• Strong and proven teamwork and collaboration skills.
Preferred:
• Remote Assistance, Motion Planning, Mapping or related experience.
• Experience with WebSockets, gRPC and Protobufs.
• Experience with video streaming, WebRTC, or similar real time data streaming systems.
• Experience with Python or Go.
• Experience with validating safety-critical systems.
Company:
Stack AV operates in the transportation industry that develops advanced autonomous systems. Founded in 2023, the company is headquartered in Pittsburgh, Pennsylvania, USA, with a team of 51-200 employees. The company is currently Growth Stage.