Senior Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Tue, May 26, 2026
This job expires in: 30 days
Job Summary
To support the Actions Sustaining Team, the full-time Senior Software Engineer will diagnose, develop, and deploy solutions for challenges in deployed autonomous software, collaborating cross-functionally and enhancing internal tooling, with the option to work remotely or from locations in Boston, Pittsburgh, or Las Vegas.
Key responsibilities
- Deep-dive into complex issues within the Planning and Controls stack, analyzing logs and simulation data to identify root causes of vehicle anomalies
- Lead the development, testing, and deployment of software fixes in response to immediate business needs
- Develop internal tooling and scripts to improve log analysis and automate common workflows for team efficiency
Required qualifications
- Bachelor's degree in Computer Science, Robotics, or a related field; Master's or Ph.D. preferred
- 3+ years of C++ software development experience, focusing on high-performance and resilient systems
- Experience navigating and contributing to large, complex codebases with an emphasis on modularity and documentation
- Proven track record of delivering software in a production environment, including familiarity with CI/CD and version control
- Passion for a driverless future and understanding of the implications of deploying software in real-world scenarios
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...