Startups

C++ Platform Integration Engineer

Cyngn · Mountain View, CA · On-site

← All jobs
About Cyngn

About Cyngn, Inc. Based in Mountain View, CA, Cyngn is a publicly-traded autonomous technology company. We deploy self-driving industrial vehicles - specifically autonomous tuggers - to factories, warehouses, and other facilities throughout North America. Backed by a16z.

About the role

W e may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

What they're looking for

  • Develop and scale production C++ code within ROS 2 nodes and diagnostic tooling, focusing on modularity and high performance
  • Write code that other people can maintain: clear interfaces, real tests, useful logging, and honest documentation
  • Debug in earnest - gdb, sanitizers, profilers, core dumps, and log/bag analysis - including the failures that only appear on the vehicle
  • Own the full lifecycle of a feature from architectural discussion to deployment on hardware, supported by structured mentorship
  • Bring up new features on real vehicles: deploy, configure, run, observe, and report what actually happened
  • Own the hands-on integration loop — connect to the vehicle, run the scenario, capture bags and logs, reproduce the problem, and narrow it to a root cause
More about this role

About the role

  • This is a high-impact, technical leadership role for a C++ Engineer who thrives at the intersection of complex software architecture and physical reality. You will join our Platform and Vehicle Infrastructure (VI) teams to architect, build, and deploy the core systems that command our autonomous tuggers. As a subject matter expert, you will bridge multiple domains—Firmware, Autonomy, and Cloud—to ensure cohesive system design and seamless integration. We value engineers who take full ownership of their systems, drive architectural decisions, and provide technical guidance across the organization. If you are passionate about high-performance software engineering and seeing your architectural vision power real-world robotics, this is the environment for you.
  • The physical vehicle is our primary development environment. A significant portion of this role involves hands-on integration in the vehicle bay—debugging on bare metal and working directly with hardware and sensors. This role is for the engineer who views physical interaction with the machine as the most rewarding part of the software development lifecycle.

What you'll do

Write Modern, Maintainable, C++...

Read the full posting on Cyngn's site ↗

Software - Systems

Build your edge while you search

Free tools for founders and investors, plus VC Unfiltered, our take on startups, venture and the people who build them.