×
Register Here to Apply for Jobs or Post Jobs. X

C++ Developer

Job in Boston, Suffolk County, Massachusetts, 02298, USA
Listing for: GCS
Full Time position
Listed on 2026-05-30
Job specializations:
  • Software Development
    C++ Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

What if you could replay the past to fix the future?

Join us and work on the software that lets engineers see inside a robot’s mind, reconstruct what happened in the field, and make systems smarter, safer, and faster.

We’re looking for a C++ Software Engineer to power the application layer of a sophisticated robotics platform
—where raw hardware data becomes insight, observability, and intelligence. This isn’t firmware. This is where systems come alive.

What Makes This Role Unique

You’ll build the diagnostics and replay backbone of the platform:

  • Capture and package core dumps
  • Design structured logging pipelines
  • Create powerful replay tools to reconstruct real-world behavior

Think: time-travel debugging for robots.

  • Architect and develop modern C++ (C++17+) systems in a real-time environment
  • Build high-performance,
    multi-threaded data processing pipelines
  • Create tooling that makes complex systems observable, debuggable, and resilient
  • Investigate and solve deep, system-level issues—both live and post-mortem
  • Collaborate in a high-bar engineering culture with clean, scalable code
What You Bring
  • Strong modern C++ expertise (RAII, STL, templates, memory discipline)
  • Experience in real-time or embedded environments
  • Deep understanding of concurrency & multi-threading
  • Familiarity with Linux-based application development
  • A mindset for systems design, reliability, and maintainability
  • Core dump analysis, replay systems, or observability tooling
  • Exposure to control systems or PLC logic

Because you'll be solving problems that sit at the intersection of software, hardware, and real-world complexity
—building tools that let engineers understand not just what went wrong, but why.

If you love elegant systems, deep debugging, and software that truly interacts with the physical world…

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary