C++ Software Engineer (Deployment in Real Autonomous Robots)

Pave Talent
US - Pennsylvania - Philadelphia
View Company Profile / << Go Back

  • Job Type: Full time
  • 15 days ago

Job Description

Design and maintain production C++ code for autonomous ground robots running on real hardware. Develop and manage the engineering environment, including GitLab CI/CD pipelines, CMake build systems, and Linux development environments.

Requirements: Requires at least 2 years of industry experience with complex physical products (robotics, aerospace, or automation) and strong proficiency in C++17/20. Candidates must be permanent U.S. residents and able to work on-site in Philadelphia.

Key Skills: Modern C++, Linux Development, CI/CD Pipelines, CMake, Git, System Architecture, Unit Testing, Integration Testing, RAII, Smart Pointers, Concurrency, API Design, ROS/ROS 2, Embedded Linux, Performance Profiling, Docker

Benefits: Annual Bonus, Equity, Relocation Assistance, Flexible Time Off, Medical Insurance




Fast Track Upload