SIGN IN
Robotic Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
H1B Sponsor Likelynote

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

C++LinuxCI/CD pipelinesCMakeGitRoboticsDebugging skillsClean API designPerformance optimizationPythonAttention to detail

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

twittertwittertwitter
company-logo
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 Stage
Total Funding
$1.45M
Key Investors
Ben Franklin Technology Partners of Southeastern Pennsylvania
2024-07-28Acquired
2021-08-25Seed· $0.45M
2019-03-15Seed

Leadership Team

leader-logo
Gavin Kenneally
Chief Executive Officer
linkedin
leader-logo
Avik De
CTO
linkedin
Company data provided by crunchbase