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

Robotic Software Engineer

Full-time

Ghost Robotics Corporation


We are a robotics company building reliable, high-performance systems that operate in the real world. Our work spans perception, control, and systems software, and we value clean design, maintainability, and engineering rigor as much as raw performance.

We are looking for a C++ Software Engineer with strong experience in modern C++ and solid general software engineering practices . You will work on core robotics software while also contributing to tooling, build systems, and CI infrastructure that keep our development process fast and reliable.

This role is ideal for someone who enjoys both architecting clean C++ systems and owning the engineering environment around them .

Responsibilities

· Design, implement, and maintain high-quality C++ code for robotics systems

· Apply modern C++ (C++17/20) design patterns and best practices

· Contribute to system architecture with a focus on performance, safety, and maintainability

· Set up and maintain development environments (Linux-based)

· Configure and maintain GitLab CI/CD pipelines for build, test, and deployment

· Improve build systems (e.g., CMake) and dependency management

· Write unit and integration tests; support automated testing workflows

· Collaborate closely with robotics, controls, and hardware engineers

· Participate in code reviews and help raise overall code quality

Requirements

Required Qualifications

· Strong proficiency in C++ (C++17 or newer)

· Experience with modern C++ concepts:

  • RAII, smart pointers, move semantics
  • Templates and generic programming
  • Concurrency primitives and thread safety
  • Clean API and library design

· Solid understanding of software design principles and patterns

· Experience working in Linux development environments

· Hands-on experience with Git and collaborative workflows

· Experience setting up or maintaining CI pipelines (GitLab CI preferred)

· Familiarity with build systems such as CMake

· Strong debugging skills and attention to detail

Preferred Qualifications

· Experience in robotics, embedded systems, or real-time software

· Familiarity with ROS / ROS 2

· Experience with cross-compilation or embedded Linux

· Knowledge of performance profiling and optimization

· Experience with Docker or containerized development environments

· Exposure to Python or other scripting languages for tooling

Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Robotic Software Engineer in Remote vacancy
  • $100k - $150k

    Role Description We are seeking an experienced Robotics Software Engineer to design, build, and integrate software systems that power autonomous robots and robotic platforms. In this role you will work across the full robotics software stack, from low-level sensor integration... 
    Suggested
    Full time
    Local area
    Immediate start

    Bright Vision Technologies

    Remote
    1 day ago
  • $190k - $286k

     ...Senior Robotics Software Engineer Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Relocation
    Relocation package

    anduril

    Atlanta, GA
    2 days ago
  • $115k - $210k

     ...Job Description Overview The ASUS Robotics & AI Center is seeking a Senior Robotics Software Engineer to join our global research and development team. This role focuses on building and maintaining the software systems that power our UAVs and other robotics platforms,... 
    Suggested
    Work experience placement
    Work at office
    Local area
    Work from home
    Shift work
    Night shift

    ASUS

    Boston, MA
    4 days ago
  •  ...Yaskawa Innovation is seeking a talented engineer with a Master's or PhD in Computer Science, Software Engineering, Computer Systems Engineering, Electrical Systems...  ...on building the next generation of industrial‑robotics software. In this role, you will join a small... 
    Suggested
    Work at office

    Yaskawa America, Inc. / Motoman

    Austin, TX
    1 day ago
  • $70k - $300k

     ...About the Job: Robotics Software Engineer - Robot Integrations Field AI is building the future of autonomy—from rugged terrain to real-world deployment. We’re on a mission to develop intelligent, adaptable robotic systems that operate beyond simulation and thrive in unpredictable... 
    Suggested
    Remote work

    FieldAI

    Irvine, CA
    1 day ago
  • $114k - $148k

     ...Robotics Software Engineer II Agility's commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding and repetitive tasks while enabling workers to focus on higher-value work... 
    Full time
    Temporary work
    Relocation package
    Flexible hours

    Agility Robotics

    Pittsburgh, PA
    5 days ago
  •  ...Robotics Perception Software Engineer Our client's Innovation and Technology Development Division is currently seeking a Robotics Perception Software Engineer at its Pittsburgh Automation Center. In this role you will work on the exciting and technically challenging... 
    Remote work

    Omega Solutions Inc

    Pittsburgh, PA
    2 days ago
  •  ...RC Mowers I We’re Hiring Senior Robotics Software Engineer Full-Time | In-Person | Suamico, WI We build full‑size commercial autonomous robots that mow large properties without an operator in the seat. They run in real terrain — wet grass, dust, heat, GPS dropouts, unstructured... 
    Full time
    For contractors
    Remote work

    Theconstructsim

    Suamico, WI
    2 days ago
  •  ...Description Hstar is developing cutting edge robotic systems that complement and extend human...  .... We seek strong candidates in Software Development for Robotic system to join...  ...Minimum 3 years of experience of software engineering • Bachelors or Master’s degree in... 
    Full time

    Hstar Technologies

    Remote
    21 hours ago
  • $165k - $218k

     ...ABOUT THE TEAM At Anduril, our Software Engineers specialize in solving complex, real-world problems through cutting-edge algorithms and intelligent software integrations. Operating in small, innovative teams, we push the boundaries of what's possible to deliver... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Fort Collins, CO
    21 hours ago
  •  ...Software Engineer – Intelligent Robotics Location: Hartford, CT Employment Type: Full-Time About the Role We are seeking an experienced and dynamic Software Engineer who thrives at the intersection of intelligent robotics and automation . In this... 
    Full time
    Work at office

    Platinum Global Talent Solutions

    Remote
    21 hours ago
  • $168k - $252k

     ...in tactical reconnaissance and strike operations. Check out our drones in action here!  ABOUT THE JOB As a Senior Robotics Software Engineer on our TRS team, you'll be at the forefront of cutting-edge autonomous systems development. You'll tackle diverse... 
    Full time
    Work experience placement
    Local area
    Remote work
    Relocation
    Relocation package

    Anduril Industries

    Washington DC
    21 hours ago
  •  ...them - with teams spanning hardware and software. Speed and scale are our key differentiators...  ...Build the software behind data center robotics: task planning, fleet coordination, and...  ...middleware on real hardware. You engineer for remote failure: recovery, fallback,... 
    Full time
    Remote work

    Fluidstack

    Austin, TX
    21 hours ago
  • $204k - $259k

     ...and tens of billions in simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous driving...  ...deeply and solve complex technical challenges in areas like robotics, perception, decision-making and deep learning, while collaborating... 
    Full time
    Remote work

    Waymo

    San Francisco, CA
    21 hours ago
  • $191k - $253k

     ...THE TEAM The Air Defense team builds robots that find other robots and knock them...  ...(UAS) threats. Working across product, engineering, sales, logistics, operations, and mission...  ...THE ROLE We're looking for a Senior Software Engineer specializing in Robotics to... 
    Full time
    Work experience placement
    Immediate start
    Remote work
    Worldwide
    Relocation package

    Anduril Industries

    Remote
    21 hours ago
  • $198.6k - $292k

     ...Labs is an independent team within DoorDash. We explore robotics and automation to transform last mile logistics in the long...  ...to talk to you! We're hiring a Planning & Controls Engineer in our Autonomy Software team. In this role, you'll own and develop flight control... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash Usa

    San Francisco, CA
    21 hours ago
  • $191k - $253k

     ...THE TEAM The Air Defense team builds robots that find other robots and knock them...  ...(UAS) threats. Working across product, engineering, sales, logistics, operations, and mission...  ...THE ROLE We're looking for a Staff Software Engineer specializing in Robotics to join... 
    Full time
    Work experience placement
    Remote work
    Worldwide
    Relocation package

    Anduril Industries

    Irvine, CA
    21 hours ago
  • $191k - $253k

     ...Senior Software Engineer, Robotics – Anduril Industries Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities using advanced technology. By bringing the expertise, technology, and business model of the 21st... 
    Remote work
    Relocation
    Relocation package

    Anduril Industries

    Costa Mesa, CA
    1 day ago
  • $220k - $292k

     ...Strike (AD&S) is responsible for autonomous robotics systems like the Fury unmanned fighter...  ...of advanced effects. The AD&S Vehicle Software team is responsible for the software running...  ...on these systems. Our senior software engineers collaborate with other engineering... 
    Full time
    Work experience placement
    Local area
    Remote work
    Relocation package

    Dormont Manufacturing Company

    Costa Mesa, CA
    3 days ago
  • $160k - $180k

     ...About Us Burro is the leading robotics company in the world by number of robots working outdoors in the field with real customers...  ...ideal candidate will have a strong grasp of robotics and software engineering fundamentals, along with proven experience in deploying AI accelerated... 
    Full time
    Work at office

    Burro

    Remote
    21 hours ago
  • $70k - $300k

     ...Field AI  is transforming how robots interact with the real world. We are building risk...  ...real-field applications. Robotics AI Engineer – Calibration, Localization, and Mapping...  ...only top AI talent but also exceptional software developers, engineers, product designers... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Fieldai

    Irvine, CA
    21 hours ago
  • $70k - $300k

     ...Field AI  is transforming how robots interact with the real world. We are building risk...  ...decision-making? We are seeking a Robotics AI Engineer – Field Foundation Models & Dynamics...  ...motion in dynamic environments.   Software Integration and Testing Work... 
    Full time
    Remote work

    Field AI

    Remote
    21 hours ago
  •  ...with construction veterans and world-class engineers to solve physical-world problems that...  ...At Bedrock, we aren't just building robots; we are redefining how the world moves earth...  ...complexities of a modern autonomous system. Software - Proficiency in Python, Rust, C++, etc... 
    Work at office
    Remote work
    Flexible hours

    Bedrock Robotics

    United States
    5 days ago
  • $100k - $150k

    Role Description We are seeking an experienced Embedded Robotics Engineer to design, build, and integrate software systems that power autonomous robots and robotic platforms. In this role you will work across the full robotics software stack, from low-level sensor integration... 
    Full time
    Local area
    Immediate start

    Bright Vision Technologies

    Remote
    1 day ago
  • $191k - $253k

    Senior Software Engineer, Robotics - Anduril Industries Join us as a Senior Software Engineer specializing in Robotics. Bring your expertise in autonomy, systems integration, and robotics to the Air Defense team, tackling challenges in drone detection, tracking, deterrence... 
    Remote work
    Worldwide
    Relocation package

    Anduril Industries

    Irvine, CA
    5 days ago
  •  ...Job Title: Robotics Software Engineer II, Mission Department:  Software Engineering Job Level:  L4 FLSA:  Exempt As a Robotics Software Engineer II on the Mission Behavior team, you'll build the engine that lets us rapidly customize robot behavior for new use... 
    Full time
    Local area
    Remote work

    Bear Robotics

    Redwood City, CA
    a month ago
  • $200k - $400k

    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... 
    Permanent employment
    Work at office
    Remote work
    3 days per week

    Solomon Page

    Pittsburgh, PA
    a month ago
  •  ...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... 
    Temporary work
    Remote work
    Home office

    Advanced Robotics for Manufacturing (ARM)

    Pittsburgh, PA
    3 days ago
  •  ...Irvine team is where embodied AI meets real robots, real sensors, and real field...  ...-only architectures, combining rigorous engineering with learning systems proven in globally...  ...field.   We’re looking for a Robotics Software Engineer, SLAM & 3D Mapping to design and... 
    Work at office
    Local area

    FieldAI

    Irvine, CA
    2 days ago
  • $140k - $220k

     ...About The Role As a Perception Autonomy engineer, you will be pivotal in developing,...  ...integrating, and maintaining real-time sensor software solutions deployed across a range of...  ...Electrical Engineering, Computer Engineering, Robotic Engineering, Computer Science,... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Relocation package
    Day shift

    Applied Intuition

    California
    23 days ago

Do you want to receive more vacancies?

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