Our client is a small growing company based in Pittsburgh, PA that develops software for robotics and autonomous vehicles. They seek a Software Engineer specializing in C++ to build high-performance systems for sensor calibration, localization, and trajectory estimation in autonomous platforms. This role focuses on developing robust, production-grade software that enables accurate positioning and reliable autonomy in real-world environments. You will work at the intersection of robotics, perception, and systems engineeringdesigning scalable C++ solutions that power core autonomy capabilities such as sensor alignment, multi-sensor fusion, and real-time state estimation. They work in a Hybrid environment about 3 days a week in the office but there is flexibility depending on the situation. They will also consider 100% remote work for stars (people with strong backgrounds solving autonomy problems). The founders are very accomplished in the Autonomous Vehicle industry and have created a terrific culture with an excellent work/life balance.
Core C++ Systems Development
The Solomon Page Distinction
Our teams, comprised of subject matter experts, develop an interest in your preferences and goals and we act as an advisor for your career advancement. Solomon Page has an extensive network of established clients which allows us to present opportunities that are well-suited to your respective goals and needs this specialized approach sets us apart in the industries we serve.
About Solomon Page
Founded in 1990, Solomon Page is a specialty niche provider of staffing and executive search solutions across a wide array of functions and industries. The success of Solomon Page reflects an organic growth strategy supported by a highly entrepreneurial culture. Acting as a strategic partner to our clients and candidates, we focus on providing customized solutions and building long-term relationships based on trust, respect, and the consistent delivery of excellent results. For more information and additional opportunities, visit: solomonpage.com and connect with us on Facebook , and LinkedIn .
Opportunity Awaits.
#LI-TC3
- The pay range for the role is $200,000 to $400,000 depending on experience level. The client cant does not sponsor at this time they will only consider US Citizens or Green Card holders.
Core C++ Systems Development
- Design, develop, and maintain high-performance C++ software for calibration and localization systems
- Implement efficient, scalable modules for real-time robotics applications
- Optimize algorithms for low-latency performance and high reliability in production environments
- Write clean, maintainable, and testable code following modern C++ best practices
- Develop C++ pipelines for intrinsic and extrinsic calibration of sensors (LiDAR, cameras, radar, IMU)
- Build automated calibration workflows for both production deployment and rapid prototyping
- Implement calibration validation, monitoring, and drift detection mechanisms
- Contribute to and extend internal calibration frameworks and toolchains
- Develop high-performance localization systems using:
- GNSS/INS fusion
- Visual-inertial odometry (VIO)
- LiDAR-based localization
- Implement and optimize multi-sensor fusion algorithms in C++
- Build accurate robot trajectory estimation and tracking systems
- Improve robustness in GPS-denied or dynamic environments
- Integrate localization outputs with downstream systems such as perception, motion planning, and control
- Ensure consistent coordinate frames, synchronization, and data flow across the autonomy stack
- Collaborate on system-level architecture and performance tuning
- Profile and optimize CPU and memory usage for real-time systems
- Build tools for system validation, debugging, and performance monitoring
- Perform offline data analysis and replay using recorded sensor data
- Ensure reliability across large-scale deployments
- Work closely with robotics, hardware, perception, and ML teams
- Support deployment and field teams with debugging and tooling
- Contribute to prototype development and productionization of autonomy features
- Bachelors or masters degree in computer science, Robotics, Electrical Engineering, or related field
- 3+ years of professional software development experience
- Strong proficiency in C++ (modern C++11/14/17/20)
- Experience building high-performance, real-time systems
- Solid understanding of:
- Data structures, algorithms, and systems programming
- Linear algebra and 3D geometry
- Multithreading and concurrency
- Previous experience in robotics or autonomous vehicles is not required.
- Experience in robotics, autonomy, or sensor-based systems
- Familiarity with localization, SLAM, or sensor fusion algorithms
- Experience with frameworks and libraries such as:
- ROS / ROS2
- GTSAM, Ceres Solver, Eigen
- Exposure to sensor calibration techniques and pipelines
- Experience integrating ML components into C++ systems
- Experience with autonomous vehicles, drones, or mobile robotics
- Background in real-time or embedded systems
- Experience with GPU acceleration (CUDA) or performance optimization
- Familiarity with Python for tooling and prototyping
- Experience working on scalable production systems or POC development
- High-performance, reliable C++ systems deployed in production autonomy stacks
- Accurate and maintainable calibration and localization pipelines
- Efficient real-time processing of multi-sensor data
- Strong collaboration across engineering teams to deliver integrated autonomy solutions
The Solomon Page Distinction
Our teams, comprised of subject matter experts, develop an interest in your preferences and goals and we act as an advisor for your career advancement. Solomon Page has an extensive network of established clients which allows us to present opportunities that are well-suited to your respective goals and needs this specialized approach sets us apart in the industries we serve.
About Solomon Page
Founded in 1990, Solomon Page is a specialty niche provider of staffing and executive search solutions across a wide array of functions and industries. The success of Solomon Page reflects an organic growth strategy supported by a highly entrepreneurial culture. Acting as a strategic partner to our clients and candidates, we focus on providing customized solutions and building long-term relationships based on trust, respect, and the consistent delivery of excellent results. For more information and additional opportunities, visit: solomonpage.com and connect with us on Facebook , and LinkedIn .
Opportunity Awaits.
#LI-TC3
Job ID: 523241750
Originally Posted on: 6/1/2026