Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Robotics Software Engineer

$200k - $400k

Solomon 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
Responsibilities:

Sensor Calibration
  • 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
Localization & State Estimation
  • 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
Motion Planning & System Integration
  • 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
Machine Learning & Advanced Methods
  • 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
System Performance & Validation
  • 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
Cross-Functional Collaboration
  • 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

Required Qualifications:
  • 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

Preferred Qualifications:
  • 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

Nice to Have:
  • 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

What Success Looks Like:
  • 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
The compensation range for this position is $200,000 - $ 400,000 depending on expereince level.
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
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Robotics Software Engineer in Pittsburgh, PA vacancy
  •  ...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... 
    Suggested
    Temporary work
    Remote work
    Home office

    Advanced Robotics for Manufacturing (ARM)

    Pittsburgh, PA
    1 day ago
  • $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

    Skild AI

    Pittsburgh, PA
    2 days ago
  • $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

    Skild AI

    Pittsburgh, PA
    1 day ago
  • $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... 
    Suggested
    Full time
    Temporary work
    Relocation package
    Flexible hours

    Agility Robotics

    Pittsburgh, PA
    4 days ago
  •  ...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

    Apex Systems

    Pittsburgh, PA
    10 hours ago
  • 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... 

    Certu Systems, Inc.

    Pittsburgh, PA
    1 day ago
  •  ...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

    TeraSwitch Inc

    Pittsburgh, PA
    3 days ago
  • $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 time
    Work at office

    Noctrix Health

    Pittsburgh, PA
    1 day ago
  •  ...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 time
    Temporary work
    Remote work
    Home office

    Advanced Robotics for Manufacturing (ARM)

    Pittsburgh, PA
    9 days ago
  •  ...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 work
    Worldwide

    Aquent Talent

    Pittsburgh, PA
    11 hours ago
  • $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 time
    Temporary work
    Local area
    Remote work
    Home office
    Flexible hours
    Shift work

    Formic

    Pittsburgh, PA
    2 days ago
  • $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 time
    Temporary work
    Part time
    Work experience placement
    Work at office

    PNC

    Pittsburgh, PA
    3 days ago
  •  ...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 office
    Local area
    Remote work

    Duquesne Light

    Pittsburgh, PA
    2 days ago
  • $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 placement
    Work at office
    Remote work
    Work from home

    GrabJobs

    Pittsburgh, PA
    5 days ago
  • $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 pay
    Full time
    Remote work
    Monday to Friday

    GrabJobs

    Pittsburgh, PA
    4 days ago
  •  ...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... 

    Confidential

    Pittsburgh, PA
    4 days ago
  •  ...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 work
    Home office
    Visa sponsorship
    Work visa

    GrabJobs

    Pittsburgh, PA
    4 days ago
  •  ...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 time
    Temporary work
    Part time
    Work experience placement
    Work at office

    PNC Financial Services Group

    Pittsburgh, PA
    21 hours ago
  • $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 time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    GrabJobs

    Pittsburgh, PA
    4 days ago
  •  ...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 office
    Remote work
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours

    SoftWriters Inc

    Pittsburgh, PA
    2 days ago
  • $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

    NetApp

    Pittsburgh, PA
    4 days ago
  •  ...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 placement
    Local area

    Fortive Corporation

    Pittsburgh, PA
    3 days ago
  •  ...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... 

    Concord IT Systems

    Pittsburgh, PA
    21 hours ago
  • $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 office
    Local area
    3 days per week

    Aurora Innovation

    Pittsburgh, PA
    3 days ago
  • 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 placement
    Flexible hours

    3B Staffing LLC

    Pittsburgh, PA
    2 days ago
  •  ...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 pay
    Contract work

    Kforce

    Pittsburgh, PA
    4 days ago
  •  ...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 office
    Remote work
    Visa sponsorship
    Flexible hours

    SoftWriters Inc

    Pittsburgh, PA
    1 day ago
  • $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 work
    Temporary work
    Remote work

    Actalent

    Pittsburgh, PA
    5 days ago
  • $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 work
    Home office
    Flexible hours

    GrabJobs

    Pittsburgh, PA
    3 days ago
  •  ...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 job
    Internship

    Danaher

    Pittsburgh, PA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Robotics Software Engineer. Be the first to apply!