Robotics Software Engineer
$200k - $400kSolomon Page
An autonomy software and services company based in Pittsburgh, PA seeks a Robotics Engineer with specialized skills in Calibration and Localization. The company provides automatic sensor calibration and perception-based localization solutions to the robotics and autonomous vehicle industries. They are a small growing company that has been profitable for the past 5 years with a growing list of customers in the Robotics and Autonomous Vehicle industry. You will provide autonomy software and services for self-driving cars, robots, autonomous vehicles, machines etc. Their software handles sensor calibration so the cars and /or robot can move in their environment. They do this in two ways, 1) on-line services 2) deploy software through Docker and other technologies. Simply put, they create software that autonomous vehicles and robots use to move. 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 role requires strong programming skills in C++ with some Python experience as well. They seek Calibration / Localization Engineers to develop and scale core systems enabling precise positioning, robot trajectory estimation, and sensor alignment for autonomous platforms. This role bridges perception, motion planning, and state estimation, ensuring robust autonomy performance in real-world environments. The ideal candidate combines expertise in sensor calibration, localization, and machine learning with hands-on experience building reliable systems for production and POC development in autonomy stacks.
- $200,000- $400,000
- Develop and maintain advanced sensor calibration pipelines (intrinsic + extrinsic) for LiDAR, cameras, radar, and IMUs
- Design automated calibration workflows for production and rapid POC development environments
- Implement drift detection and correction strategies, including neural drift learning approaches
- Support calibration frameworks such as SenCAN and other internal toolchains
- Validate calibration accuracy across diverse environments and over time
- Build high-performance localization systems combining:
- GNSS/INS fusion
- Visual-inertial odometry (VIO)
- LiDAR-based localization
- Learned models using machine learning for robustness
- Develop accurate robot trajectory estimation and tracking systems
- Improve performance in GPS-denied and dynamic environments using hybrid (model + ML) approaches
- Partner with motion planning teams to ensure localization outputs support safe and efficient motion planning
- Integrate localization with downstream systems including perception and control
- Validate alignment between robot trajectory, environment understanding, and planning modules
- Apply machine learning techniques to improve localization robustness, calibration stability, and drift correction
- Explore and implement neural drift learning for long-term autonomy reliability
- Work with large-scale sensor datasets to train and evaluate models
- Define metrics for calibration accuracy, localization precision, and trajectory stability
- Perform offline analysis and real-world validation using logs and simulation
- Optimize systems for real-time performance
- Collaborate with hardware, perception, and autonomy teams on system design
- Support deployment teams with tools and troubleshooting
- Contribute to early-stage prototyping and POC development
- Bachelor's or Master's degree in Robotics, Computer Science, Electrical Engineering, or related field
- 3+ years' experience in robotics, autonomy, or related domain
- Strong programming skills in C++ and Python
- Proven experience with sensor calibration and localization systems
- Solid foundation in:
- Linear algebra, probability, optimization
- 3D geometry and coordinate transformations
- Experience with SLAM, VIO, and multi-sensor fusion
- Familiarity with robot trajectory optimization and motion planning systems
- Experience applying machine learning to robotics problems
- Hands-on experience with neural drift learning or learning-based localization approaches
- Familiarity with SenCAN or similar calibration frameworks
- Experience with GTSAM, Ceres Solver, ROS
- Experience with autonomous vehicles, drones, or mobile robots
- Background in real-time systems and deployment at scale
- Experience contributing to POC development and rapid prototyping cycles
- Highly accurate and automated sensor calibration pipelines
- Robust localization and robot trajectory estimation in complex environments
- Strong integration with motion planning systems
- Measurable improvements via machine learning and neural drift learning techniques
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
- ...does this by catalyzing solutions that drive the adoption of robotics and physical AI. With a forward-looking focus on innovative,... ...Overview The ARM Institute is seeking a Robotics Software Engineer to support the development, integration, testing, and deployment...SuggestedTemporary workRemote workHome office
$100k - $300k
...Robotics Software Engineer Pittsburgh, San Mateo, Bengaluru Company Overview At Skild AI, we are building the world's first general purpose robotic intelligence that is robust and adapts to unseen scenarios without failing. We believe massive scale through data...Suggested$100k - $300k
...Robotics Application Engineer Pittsburgh, San Mateo Company Overview At Skild AI, we are building the world's first general purpose robotic... ...technical Robotics Application Engineer to work on the software that bridges our foundation models and real-world...Suggested$114k - $148k
...'re pioneering a new era of automation that enhances human potential. About the Role We are looking for a hands-on Robotics Software Engineer to join our Skills team, focused on developing, testing, validating, and integrating robot skills into real customer workflows...SuggestedFull timeTemporary workRelocation packageFlexible hours- ...Overview We are seeking a highly motivated Mid-Level Full Stack Engineer to join our growing technology team. This role is approximately 75% software development and 25% CloudOps , making it ideal for someone with a strong .NET development background who is comfortable...Suggested
- Software Design Engineer Certu Systems, Inc. (Pittsburgh, PA) to be respn for desgng & implmntng Mixd Integer Linear Progrmng (“MILP”) formltns for logstcs ntwrk contrl usng ORTOOLS, CVXPY, PuLP, & GUROBIpy; desgng & implmntng an optmztn algrthm to dynmclly allocte resrcs...
- ...Who We Are Engineered to outperform, Teraswitch is on a mission to provide high-performance infrastructure services for critical... ...into additional infrastructure services. The Job The Software Engineering team builds the systems that power Teraswitch's customer...Full time
$120k - $140k
...Senior Full Stack Software Engineer Pittsburgh, PA Noctrix Health is redefining the treatment of chronic neurological disorders with clinically validated therapeutic wearables. Our team of medical device specialists, neuroscientists, and consumer electronics engineers...Full timeWork at office- ...catalyzing solutions that drive the adoption of robotics and physical AI. With a forward-looking... ...an experienced Robotics & Automation Engineer to join our engineering team. Reporting... ...analyses using design and simulation software to develop and validate automation concepts...Full timeTemporary workRemote workHome office
- ...boundaries of what’s possible, contributing to systems that define the future of technology. We are seeking a versatile Generalist Software Engineer for a high-velocity, 6-month project supporting our machine learning serving ecosystem. This is not a traditional...Temporary workWorldwide
$38 - $46 per hour
...competitive. We deliver automation through a Robotics-as-a-Service model that combines industrial robotics, proprietary software, and full-service support into a single,... ...About the role: As Controls & Automation Engineer, you will own advanced technical support and...Full timeTemporary workLocal areaRemote workHome officeFlexible hoursShift work$86.25k - $143.75k
...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company's success. As a Software Engineer Sr within PNC's Technology organization, you will be based in Pittsburgh, PA or Cleveland, OH. We're seeking a Senior...Full timeTemporary workPart timeWork experience placementWork at office- ...better collaboration, innovation and outcomes. We want you to join our team! Location: Hybrid Downtown Pittsburgh, PA The Software Engineer’s role is to analyze, design and develop solutions to complex business and technical problems. The Software Engineer will work...Work at officeLocal areaRemote work
$195k - $220k
...at a lower cost through early diagnosis and longitudinal care management of chronic conditions. We are looking for a Senior Software Engineer with expertise in full-stack engineering. In this role, you will collaborate with our operators, clinicians, and product managers...Work experience placementWork at officeRemote workWork from home$40 - $57 per hour
...Note: The role is strictly for candidates within the United States. We are seeking a highly skilled and passionate Software Engineer to join our talented team at Orvix Engineering. In this role, you will be responsible for designing, developing, testing, and maintaining...Hourly payFull timeRemote workMonday to Friday- ...Aurora Operations, Inc. seeks positions in Pittsburgh, PA: Software Engineer II (ref#00422) to develop real-time algorithms for self-driving vehicle. Senior Software Engineer (ref#00311) to build reliable systems for teams working on self-driving technology. Senior...
- ...ecosystem, and love to win, read on! How We Build At Synctera, engineers play a hands-on role in building and evolving our core... ...We’re Looking For We’re looking for an experienced Senior Software Engineer to join our Cable team, building core platform capabilities...Remote workHome officeVisa sponsorshipWork visa
- ...culture where all of our employees feel respected, valued and have an opportunity to contribute to the companys success. As a Software Engineer within PNC's Technology organization, you will be based in Pittsburgh, PA. A Software Engineer in Fraud Engineering will combine...Full timeTemporary workPart timeWork experience placementWork at office
$110k - $135k
...Job Title: Software Engineer (Full Stack) Location: Atlanta, GA | NYC, NY | Remote, USA Employment Type: Full-time, Salaried Who We Are Impiricus is the first and only AI-powered HCP Engagement Engine. In 2025, Deloitte named Impiricus the #1 fastest growing...Full timeTemporary workWork at officeLocal areaRemote workFlexible hours- ...Senior Software Engineer - SoftWriters Empower LTC Pharmacies. Save Lives. Build the Future of Healthcare Technology. About SoftWriters SoftWriters develops innovative IT solutions that empower long-term care (LTC) pharmacies to deliver life-saving medications...Work at officeRemote workVisa sponsorshipWork visaRelocation packageFlexible hours
$196k - $255k
...Senior Software Engineer – Cloud Infrastructure As a Senior Software Engineer – Cloud Infrastructure, you will help build, operate, and scale mission-critical cloud services that support NetApp's SaaS and IaaS offerings. You will work across the full service lifecycle...Permanent employment- ...are seeking a highly skilled and motivated Mid-Level Full Stack Engineer to join our dynamic development team. The ideal candidate will... ...development, testing, and production environments. Collaborate with software engineers, architects, and product managers to design scalable...Work experience placementLocal area
- ...Job Title: Senior Software Engineer Location: Indianola, Pittsburgh, PA Client : Tata Elxsi | Bayer Rate : $55/Hr on C2C Department: Radiology R&D, Software Development Center Job Summary: We are thrilled to announce an...
$146k - $234k
...crucial goods where they need to go, and make mobility more efficient and accessible for all. We are looking for a Software Engineer to partner with our Mapping team to deliver stable, fast, scalable solutions for the Aurora Atlas - our mapping storage and versioning...Work at officeLocal area3 days per week- Roles and Responsibilities: Actively research on new tech Assist with the replacement exiting Ping platform Deciphering new tech not yet utilized, and giving direction on finding JavaScript development Must Have Technical Skills: ...Work experience placementFlexible hours
- ...Kforce has a client that is seeking a Software Engineer in Pittsburgh, PA.Summary:We are seeking a Software Engineer who can design, develop, and support scalable data integration solutions that connect, transform, and deliver data across multiple platforms. This role...Hourly payContract work
- ...Software Engineer Join Our Team as a Software Engineer at SoftWriters! Are you passionate about technology and making a real difference in healthcare? At SoftWriters, we empower LTC pharmacies and save lives through innovative IT solutions. We're on the lookout for...Work at officeRemote workVisa sponsorshipFlexible hours
$27 - $28.85 per hour
...Job Title: Entry Software Engineer Job Description This role focuses on creating high-quality visual demonstrations, simulations, and customer-facing video content that showcase advanced robotic, autonomous, and perception technologies. You will use Unreal Engine...Contract workTemporary workRemote work$215k - $240k
...Welcome to Brightline! We are seeking a Full Stack Ruby on Rails Principal Software Engineer to drive technical direction across our platform, deepen our domain expertise in healthcare workflows, and raise the bar for the entire engineering team. We are primarily a Ruby...Remote workHome officeFlexible hours- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Robotics Software Engineer. Be the first to apply!
- senior robotics software engineer Pittsburgh, PA
- control systems engineer Pittsburgh, PA
- robotics engineer Pittsburgh, PA
- robotic system engineer Pittsburgh, PA
- graduate software engineer Pittsburgh, PA
- senior software engineer Pittsburgh, PA
- software developer fintech Pittsburgh, PA
- software engineer visa sponsorship Pittsburgh, PA
- senior software engineer ruby on rails Pittsburgh, PA
- federal - software developer Pittsburgh, PA




