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 1 day ago
Similar jobs that could be interesting for youBased on the Robotic Software Engineer in Remote vacancy
  • $191k - $253k

     ...Anduril develops aerial and multi-domain robotic systems. The team is responsible for...  ...for Mission Autonomy, Anduril’s premier software platform that enables masses of Fury, Barracuda...  ..., Motion Planning, Hardware, and Test Engineering to solve some of the hardest problems... 
    Suggested
    Full time
    Work experience placement
    Immediate start
    Remote work

    Anduril Industries

    Costa Mesa, CA
    2 days ago
  •  ...independent team within DoorDash. We explore robotics and automation to transform last-mile...  ...the drone team! We're looking for engineers passionate about leveraging UAV technology...  ...opportunity because you will…Design and deploy software for advanced drone hardware, promoting... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    2 days ago
  • $220k - $292k

     ...investment that anchors production and accelerates the development of future systems.ABOUT THE JOBAnduril is seeking a Senior Robotics Software Engineer to join the Omen Team at our Boston, MA office. In this role, you will be responsible for solving a wide variety of... 
    Suggested
    Full time
    Contract work
    Work experience placement
    Work at office
    Immediate start
    Remote work

    Anduril Industries

    Boston, MA
    6 hours ago
  •  ...green fleet includes aerodynamic trucks, compressed and liquefied natural gas trucks.Requisition SummaryPACCAR is seeking a Robotics Software Engineer to have a solid background and experience developing software using Microsoft technologies. A successful candidate will... 
    Suggested
    Remote work

    Paccar

    Chillicothe, OH
    4 days ago
  • $90k - $210k

     ...technology. MORSE boasts a specially selected team of scientists, engineers, and software developers to deliver best-in-class technical solutions...  ...National Security Ecosystem. MORSE is seeking a talented Robotics Software Engineer to join our team. The ideal candidate... 
    Suggested
    Full time
    Local area
    Remote work

    MORSE Corp

    Cambridge, MA
    1 day ago
  • $165k - $218k

     ...capabilities by partnering closely with specialist engineering, operations, and production teams....  ...of mission requirements. TRS hires software engineers & hardware engineers, who are...  ...contribute to highly capable autonomous robotics systems and propulsion products that operate... 
    Full time
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Relocation
    Relocation package

    Anduril Industries

    Atlanta, GA
    3 days ago
  •  ...Senior Robotics Software EngineerNear Earth Autonomy seeks a Senior Robotics Software Engineer in Pittsburgh, PA to research, design, develop, refine, test, and deploy software systems for autonomous air vehicles to enable static obstacle detection and avoidance and safe... 
    Local area
    Remote work

    Near Earth Autonomy

    Pittsburgh, PA
    2 days ago
  •  ...throughout the U.S. and U.K. coming together for Kamp Kustomer each year. About the Role Kustomer is looking for an Infrastructure Engineer to own cost optimization across our cloud and AI infrastructure. This role is mostly focused on driving down our AWS/infra and AI... 
    Remote work

    GrabJobs

    Dallas, TX
    2 days ago
  •  ...Autonomy EngineerAs 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,... 
    For contractors
    For subcontractor
    Remote work

    Applied Intuition

    Sunnyvale, CA
    3 days ago
  •  ...Robotics Perception Software EngineerOur 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 Automation... 
    Remote work

    Omega Solutions Inc

    Pittsburgh, PA
    3 days ago
  • $176k - $215k

     ...Robotics Software Engineer IIAs 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 cases—turning our robots from one-off solutions into a true platform. You'll work across the... 
    Local area
    Remote work

    Bear Robotics, Inc.

    Redwood City, CA
    3 days ago
  •  ...Robotics / Perception Software EngineerJoin our dynamic team and contribute to the design and development of cutting-edge automated robotic 3D metrology...  ...seeking a highly skilled Robotics / Perception Software Engineer with experience specializing in writing advanced robotics... 
    Work experience placement
    Remote work
    Flexible hours

    ARIS Technology

    Hinckley, IL
    3 days ago
  • $140k - $230k

     ...About Nimble Nimble is an AI robotics company building the autonomous supply chain to...  ...hardcore and obsessed team of the world’s best engineers and operators. If you are obsessed with...  ...Nimble is looking for a Robotics Software Engineer to build the core software powering... 
    Full time
    Local area
    Remote work
    Flexible hours

    Nimble Robotics

    San Francisco, CA
    4 days ago
  • $70k - $300k

     ...Job Description Job Description 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... 
    Remote work

    FieldAI

    Irvine, CA
    more than 2 months 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... 
    Full time
    Temporary work
    Remote work
    Home office

    Advanced Robotics for Manufacturing (ARM)

    Pittsburgh, PA
    10 days ago
  • $140k - $190k

     ...startup on a mission to build the nervous system for AI-powered robots in industrial applications. Founded by leading robotics...  ...throughout the supply chain! We are seeking a Senior Robotics Software Engineer to develop core robotics libraries and runtime application... 
    Full time
    Local area
    Work from home

    Ambi Robotics

    Berkeley, CA
    17 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
    14 days ago
  • $100k - $150k

    Robotics Software Engineer - Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    North Andover, MA
    a month ago
  •  ...Responsibilities Design and implement software for real-time control, manipulation, sensing...  ...frontier AI models into production robot behaviors with predictable and safe performance Collaborate with hardware engineering on software-hardware integration for new... 
    Full time
    Remote work
    Flexible hours

    Nimble Robotics

    San Francisco, CA
    3 days ago
  •  ...Robotics Software Engineer | Experienced Atlanta, GA — Full-Time — Onsite/Hybrid — 3-6 years experience Greenzie's mission is to free humans from repetitive outdoor labor. We're starting with the hardest tasks first — highly repetitive outdoor work in the green... 
    Full time
    Temporary work
    Remote work

    Greenzie

    Atlanta, GA
    3 days ago
  •  ...Job Description Job Description What We Do Gecko Robotics is helping the world’s most important organizations ensure the availability...  ...control stack, industrial hardware and Gecko’s inspection software Support system deployment and validation in production environments... 
    Work at office
    Local area
    Work from home
    Flexible hours

    Gecko Robotics

    Pittsburgh, PA
    14 days ago
  •  ...Job Description Job Description 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, including wet grass... 
    Full time
    For contractors
    Local area
    Remote work

    Pop-Up Talent

    Suamico, WI
    21 days ago
  • $158.62k - $261k

     ...Clara, CA. Job Responsibilities Work on real-time robotics software to automate agricultural equipment Run and refine complex...  .... Requirements Bachelor’s degree in Mechanical Engineering or related field plus 3 years of related experience.... 
    Work at office
    Remote work

    Blue River Technology

    Santa Clara, CA
    11 hours 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... 
    Work experience placement
    Work at office
    Local area
    Work from home
    Shift work
    Night shift

    ASUS

    Boston, MA
    11 hours ago
  •  ...building the category of Autonomous Industrial Robotics and we're doing it fast. We believe that...  ...to make that possible - hardware, software, and AI in one stack that just works. As our Senior Software and Robotics Engineer, you will act as the vital technical anchor... 
    Remote work

    RobCo

    Austin, TX
    11 hours ago
  •  ...We build full-size commercial autonomous robots that mow large properties without an...  ...with mechanical, electrical, and controls engineers — and with the technicians who validate...  ...shape how we hire, review, and scale the software team as we grow WHAT YOU BRING Strong... 
    For contractors
    Remote work

    Two Ladders

    Suamico, WI
    11 hours ago
  •  ...Blue River Technology, based in Santa Clara, CA, seeks an engineer to build real-time robotics software for automated agricultural equipment. You will work on vision-based systems, sensing and actuation to ensure reliable field operations. The role requires a BS in... 
    Remote work

    Blue River Technology

    Santa Clara, CA
    11 hours ago
  • Valid8 Financial, Inc. in Hinckley, IL is seeking a Robotics / Perception Software Engineer. This remote role focuses on developing software for advanced robotic systems and 3D scanning technologies, enhancing manufacturing through improved automation processes. The ideal... 
    Remote job

    Valid8 Financial, Inc.

    Hinckley, IL
    6 days ago
  • $165k - $218k

     ...capabilities by partnering closely with specialist engineering, operations, and production teams....  ...of mission requirements. TRS hires software engineers & hardware engineers, who are...  ...contribute to highly capable autonomous robotics systems and propulsion products that operate... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Relocation
    Relocation package

    Anduril Industries

    Atlanta, GA
    6 days ago
  • $220k - $292k

    Senior Robotics Software Engineer, Vehicle Software 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... 
    Full time
    Work experience placement
    Remote work

    Anduril Industries

    Costa Mesa, CA
    2 days ago

Do you want to receive more vacancies?

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