Job Description
BACK TO ALL JOBS
Software Engineer POSTED 6/1/2026 POSTED 6/1/2026
Facebook Twitter LinkedIn LinkedIn APPLY NOW APPLY NOW NOT READY TO APPLY?
Job Description 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 engineering—designing 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. 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. Responsibilities:
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 Sensor Calibration 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 Localization & State Estimation 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 System Integration 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 Performance Optimization & Validation 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 Cross-Functional Collaboration 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 Basic Qualifications:
Bachelor's or master's 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. Preferred Qualifications:
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 Nice to Have:
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 What Success Looks Like:
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 If you meet the required qualifications and are interested in this role, please apply today. 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 APPLY NOW APPLY NOW NOT READY TO APPLY?
Job Snapshot EMPLOYEE TYPE
Permanent WORKPLACE
On-site LOCATION
Pittsburgh, PA DATE POSTED
6/1/2026 Check Out Similar Jobs INFORMATION TECHNOLOGY JOBS
| JOBS IN PENNSYLVANIA