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

Senior Software Engineer - Robotics, Perception (C++, Python)

Full-time

Path Robotics

Build the Path Forward


At Path Robotics, we’re building the future of embodied intelligence. Our AI-driven systems enable robots to adapt, learn, and perform in the real world closing the skilled labor gap and transforming industries. We go beyond traditional methods, combining perception, reasoning, and control to deliver field-ready AI that is risk-aware, reliable, and continuously improving through real-world use.

Big, hard problems are our everyday work, and our team of intelligent, humble, and driven people make the impossible possible together.

We’re looking for a Software Engineer with deep experience in C++ and Python to lead the development of core systems powering our intelligent robotic platforms. In this role, you’ll architect and implement high-performance software at the intersection of real-time robotics, perception, and machine learning. You’ll take technical ownership of critical components, mentor team members, and help shape the future of our robotics software stack.

What You’ll Do



  • Drive software architecture decisions across robotics and perception systems.

  • Design, implement, and optimize performance-critical components of the robotics and perception stack in C++ and Python.

  • Develop and integrate 3D point cloud processing algorithms for weld joint perception, including registration, pose estimation, segmentation, and geometric reasoning.

  • Lead the integration of machine learning models into real-time systems, ensuring low-latency, high-reliability performance.

  • Design and implement gRPC/Protobuf service interfaces with attention to schema versioning and backward-compatible API evolution.

  • Instrument perception systems for production observability, building telemetry pipelines that connect algorithmic metrics to business outcomes.

Who You Are



  • Bachelor's, Master's, or PhD in Computer Science, Robotics, Electrical Engineering, or a related field.

  • 5+ years of professional experience in software engineering; title and compensation will be commensurate with experience.

  • Solid grasp of system-level software design, concurrency, memory management, and optimization.

  • Advanced proficiency in modern C++ and Python, with demonstrated experience building production services using gRPC and Protobuf.

  • Experience with robotics or perception applications, including familiarity with ROS/ROS2, motion planning, and hardware interfaces is preferred.

  • Proficient in Linux-based development; experience with Docker strongly preferred

Why You’ll Love Working Here


  • Daily free lunch to keep you fueled and connected with the team

  • Flexible PTO so you can take the time you need, when you need it

  • Comprehensive medical, dental, and vision coverage

  • 6 weeks fully paid parental leave, plus an additional 6–8 weeks for birthing parents (12–14 weeks total)

  • 401(k) retirement plan through Empower

  • Generous employee referral bonuses—help us grow our team!

Who We Are

At Path Robotics we love coming to work to solve interesting and tough challenges but also because our ideas are welcomed and valued. We encourage unique thinking and are dedicated to creating a diverse and inclusive environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

 

If you require a reasonable accommodation to participate in the application process or any part of the hiring process, please contact View email address on jobs.jobcopilot.com m. We are committed to providing equal access and will work with qualified individuals to ensure a fair and accessible hiring experience. We will respond to your request within 48 hours.

Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Robotics, Perception (C++, Python) in Remote vacancy
  • $204k - $259k

     ...simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's...  ...challenges in areas like robotics, perception, decision-making and deep learning...  ...experience ~ Strong C/C++ skills ~ Proficiency with Python ~ Experience with Computer Vision... 
    Senior
    Python
    C++
    Full time
    Remote work

    Waymo

    San Francisco, CA
    14 hours ago
  • $135k - $235k

     ...looking for experienced software (robotics) development engineers to join our team and work...  ...planning, vehicle command, perception and prediction and help...  ...Excellent OOP skills in C++. ~ Solid software design...  ...and reusable code (C++ and Python). ~ Track record of... 
    Senior
    Python
    C++
    Full time
    Relocation
    Visa sponsorship
    Flexible hours
    Afternoon shift
    3 days per week

    Twa Inc.

    Remote
    6 hours ago
  • $160k - $220k

     ...Irvine, CA · Engineering – Autonomy · Full time ·...  ...is transforming how robots interact with the real...  ...applications As a Senior Software Engineer in Behavior...  ...across autonomy, perception, product, field deployment...  ...). Expert-level Python and C++, writing clean,... 
    Senior
    Python
    C++
    Full time
    Local area

    Field AI

    Remote
    14 hours ago
  • $134k - $184k

     ...individuals with degrees in engineering, computer science,...  ...works to build software systems that solve...  ...The Role: As a Senior Software Engineer, you...  ...years experience with C++, Java, and/or Python ~ Proven...  ...Motion planning, perception, localization, mapping... 
    Senior
    Python
    C++
    Full time
    Local area
    Remote work
    Flexible hours
    Night shift

    Strå

    Remote
    14 hours ago
  •  ...Develop and optimize radar-based perception pipelines - preprocessing,...  ...modality Mentor junior engineers on radar perception best...  ...degree in Computer Science, Robotics, Electrical Engineering, or...  ...TI, Oculii, or similar) ~ Python, C++, and ROS2 proficiency We... 
    Senior
    Python
    C++
    Full time

    Aerovect

    Remote
    14 hours ago
  • $220k - $292k

     ...with specialist engineering, operations, and...  ...requirements. TRS hires software engineers &...  ...capable autonomous robotics systems and...  ...We are seeking Senior Software Engineers...  ...most challenging perception problems for our...  ...on proficiency in C++ and/or Python within a Linux environment... 
    Senior
    Python
    C++
    Full time
    Work experience placement
    Immediate start
    Remote work
    Relocation package

    Anduril Industries

    Remote
    14 hours ago
  •  ...the Path Forward At Path Robotics, we’re attacking a trillion...  .... We’re looking for a Senior Software Engineer to be an architect and caretaker of our Perception codebase, building the systems...  ...backend systems in Python (C++ is a plus).  ~ Expertise in... 
    Senior
    Python
    C++
    Full time
    Flexible hours

    Path Robotics

    Remote
    14 hours ago
  • $179.2k - $268.8k

     ...machine learning and robotics, cloud platforms, mapping...  ..., systems and safety engineering – all dedicated to...  ...the interface of the perception system to various...  ...maintain industry-leading software practices and...  ...development experience in Python/C++ environment Nice to... 
    Senior
    Python
    C++
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude Ai

    Remote
    14 hours ago
  • $220k - $292k

    Senior Software Engineer, Robotics Costa Mesa, California, United States Anduril Industries...  ...Strong proficiency in C++ or Rust, with experience in...  ...areas: motion planning, perception, localization, mapping, or...  ...robotic systems Proficiency in Python, Rust, and/or Go, in... 
    Senior
    Python
    C++
    Remote work
    Relocation
    Relocation package

    anduril

    Costa Mesa, CA
    5 days ago
  • $140k - $185k

     ...the role We're a robotics company building...  ...environments. Our perception stack lets our...  ...robust, maintainable engineering as we do about...  ...production-ready software, working alongside...  ...role, open at the Senior, Staff, or Lead...  ...Proficiency in C++ and/or Python Experience working... 
    Senior
    Python
    C++
    Permanent employment
    Full time
    Work experience placement
    Remote work
    Flexible hours

    Ghost Robotics Corporation

    Philadelphia, PA
    25 days ago
  • $141.38k - $194.39k

     ...machine learning to optimally engineer, additively manufacture,...  ...talented and motivated Software Developer to join our Robotics & AI Software team. In...  .... Collaborate with senior engineers to understand...  ...programming languages such as C++ and Python. Strong knowledge of... 
    Senior
    Python
    C++
    Full time
    Temporary work

    Divergent, Llc

    Remote
    14 hours ago
  • $190k - $252k

     ...ABOUT THE TEAM At Anduril, our Software Engineers specialize in solving complex, real-world problems through cutting-edge algorithms...  ..., and statistical modeling with programming expertise in C/C++, Python, and Matlab. Strong knowledge of target tracking techniques... 
    Senior
    Python
    C++
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Fort Collins, CO
    14 hours ago
  • $180k - $250k

     ...Role: Senior Perception Software Engineer Location: San Diego, CA (in-office) Salary...  ...code go into live field robotics applications, and join a...  ...components ~ Expert-level Python, with deep fluency in the...  ...models for perception tasks C++ for performance-critical... 
    Senior
    Python
    C++
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Seasats

    San Diego, CA
    a month ago
  • $175k - $250k

     ...About the role As a Perception Autonomy engineer, you will be pivotal...  ...real-time sensor software solutions deployed across...  ...Engineering, Robotic Engineering, Computer...  ...deploying ML algorithms (python, pytorch, tensorflow)...  ...integrated systems (onnx, C++ models) Familiarity... 
    Python
    C++
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Remote
    14 hours ago
  • $180k - $260k

     ...integrates advanced software and hardware...  ...for talented Staff Engineers with expertise in...  ...of a multi-modal perception system. The ideal...  ...Electrical Engineering, Robotics or related field...  ...Computer Vision using C++ and OpenCV ~...  ...C++11 or later) and Python ~ Experience in... 
    Senior
    Python
    C++
    Odd job
    Full time
    Work at office

    Gatik Ai, Inc.

    Remote
    14 hours ago
  •  ...QUALIFICATIONS : BS in Robotics, Computer Science,...  ..., Electrical Engineering, Mechanical Engineering...  ...remotely deployed software systems Experience...  ...systems Strong C++ or Rust experience...  ...motion planning, perception, localization,...  ...performance metrics. Python, Rust, and/or Go experience... 
    Senior
    Python
    C++
    Remote work

    Vets Hired

    Costa Mesa, CA
    5 days ago
  • $193.93k - $291.15k

     ...where ML and systems engineering converge to push...  ...forward. As a Senior Perception ML Data Infrastructure...  ...to our core robotics infrastructure. You...  ...of our native, C++ based perception...  ...Computer Science , Software Engineering,...  ...familiarity with Python are non-negotiable... 
    Senior
    Python
    C++
    Full time

    Nuro

    Remote
    14 hours ago
  • $220k - $292k

     ...military in months, not years.ABOUT THE TEAM At Anduril, our Software Engineers specialize in solving complex, real-world problems through...  ..., and statistical modeling with programming expertise in C/C++, Python, and Matlab. Strong knowledge of target tracking techniques... 
    Senior
    Python
    C++
    Full time
    Work experience placement

    Anduril

    Washington DC
    7 days ago
  •  ...embodied AI meets real robots, real sensors, and...  ..., combining rigorous engineering with learning systems...  ...looking for a Robotics Software Engineer, SLAM & 3D...  ...deploy advanced robot perception and 3D mapping...  ...vision. Proficiency in C++ and Python, with a proven ability... 
    Senior
    Python
    C++
    Work at office
    Local area

    FieldAI

    Irvine, CA
    23 days ago
  • $115k - $210k

     ...Description Overview: The ASUS Robotics & AI Center is seeking a Senior Robotics Software Engineer to join our global research...  ...with hardware and perception systems. We are looking for...  ...programming language, including C, C++, Python, JavaScript, or Go. Understanding... 
    Senior
    Python
    C++
    Work experience placement
    Work at office
    Local area
    Work from home
    Shift work
    Night shift

    ASUS Computer International

    Boston, MA
    5 days ago
  • $220k - $292k

     ...customers. We are looking for software engineers, hardware engineers,...  ...creating a powerful robotics platform that can be...  ...proficiency in C++ or Rust, with experience...  ...areas: motion planning, perception, localization, mapping...  ...systemsProficiency in Python, Rust, and/or Go, in addition... 
    Senior
    Python
    C++
    Full time
    Work experience placement
    Immediate start
    Remote work
    Relocation
    Relocation package

    Anduril Industries

    Costa Mesa, CA
    2 days ago
  •  ...spanning hardware and software. Speed and scale are our...  ...behind data center robotics: task planning, fleet...  ...Ship the autonomy glue: perception outputs, navigation stacks...  ...real hardware. You engineer for remote failure:...  ...Fleet orchestration. C++, Python, or Go. Simulation (Gazebo... 
    Python
    C++
    Full time
    Remote work

    Fluidstack

    Austin, TX
    14 hours ago
  • $140k - $185k

     ...We're a robotics company building autonomous...  ...a Manipulation Engineer to design, implement...  ...in real-time software, and own their performance...  ..., open at the Senior, Staff, or Lead...  ...planning down to perception and low-level...  ...clean, maintainable C++ and Python, and debug system... 
    Senior
    Python
    C++
    Permanent employment
    Full time
    Remote work
    Work from home
    Flexible hours

    Ghost Robotics

    Remote
    14 hours ago
  • $238k - $302k

     ...develop and deploy models in Perception and Planning that are core to our autonomous driving software. We help our partners by...  ...driving.  We are looking for engineers with ML system expertise to...  ...Solid programming skills in Python and C++. Practical familiarity with... 
    Senior
    Python
    C++
    Full time
    Remote work

    Waymo

    Remote
    14 hours ago
  • $189k - $270k

     ...building general-purpose robots capable of...  ...environments. As a Robotics Engineer on our Robotics...  ...core robotics software spanning...  ...control software in C++ with a strong emphasis...  ...real-time systems; Python for tooling and scripting...  ...path planning, or perception pipelines... 
    Python
    C++
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Immediate start
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    14 hours ago
  •  ...responsibilities of mobile robots. Taking input from a variety of perception and localization...  ...this complex software is measuring its performance...  .... As a software engineer for autonomy...  ...decision making Strong Python skills for moving...  ...Proficient in C++, R, or Spark Strong... 
    Senior
    Python
    C++
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    14 hours ago
  • $204k - $259k

     ...Waymo to develop models in Perception and Planning that are core to our autonomous driving software. We help our partners by offering...  .... We are looking for engineers with ML system expertise to...  ...Solid programming skills in Python and C++. Practical familiarity with... 
    Senior
    Python
    C++
    Full time
    Remote work

    Waymo

    Remote
    14 hours ago
  • $213k - $270k

     ...states. The Planner/Perception Reliability team’s...  ...fixes of reliability and software integrity issues....  ...to a Staff Software Engineer / Tech Lead Manager....  .../MS in Comp Sci, EE, Robotics, Physics, Math, or related...  ...). Experience in C++ or Python, building scalable... 
    Senior
    Python
    C++
    Full time
    Remote work

    Waymo

    Remote
    14 hours ago
  • $204k - $259k

     ...improving the quality of the software that drives the car....  ...data-minded software engineers and data scientists...  ...stack (Planner, Perception, etc). If you are passionate...  ...in Computer Science, Robotics, Statistics, Physics,...  ...languages, such as C++, Python and SQL ~... 
    Senior
    Python
    C++
    Full time
    Remote work

    Waymo

    San Francisco, CA
    14 hours ago
  • $130.6k - $192k

     ...developing automation and robotics solutions to...  ...We are a highly senior team composed of...  ...Infrastructure Software Engineer. In this role, you...  ...motion planning, perception, and simulation...  ...algorithms. Strong Python programming...  ...Nice to have: C++ SQL Kubernetes... 
    Python
    C++
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    14 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Robotics, Perception (C++, Python). Be the first to apply!