Ghost Robotics · 1 day ago
Robotic Software Engineer
Ghost Robotics is a robotics company building reliable, high-performance systems that operate in the real world. They are looking for a C++ Software Engineer with strong experience in modern C++ to work on core robotics software and contribute to tooling, build systems, and CI infrastructure.
IndustrialMilitaryMiningOil and GasPhysical SecurityPublic SafetyRobotics
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
Qualification
Required
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
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
Company
Ghost Robotics
Robots that Feel the World™ | Quadrupedal Robots (Q-UGV) for Unstructured, Demanding and Continuous-Use Environments
H1B Sponsorship
Ghost Robotics has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2024 (2)
2022 (2)
2021 (1)
2020 (2)
Funding
Current Stage
Growth StageTotal Funding
$1.45MKey Investors
Ben Franklin Technology Partners of Southeastern Pennsylvania
2024-07-28Acquired
2021-08-25Seed· $0.45M
2019-03-15Seed
Recent News
2026-02-05
2025-12-12
2025-12-11
Company data provided by crunchbase