# Senior C++ Robotics Engineer

**Company:** [Cyngn](https://hotfix.jobs/companies/cyngn)
**Location:** Remote
**Role:** Embedded Engineering
**Salary:** $198k – $225k/yr
**Experience:** 5+ years
**Skills:** C++, ROS, Ros2, Python, CUDA, Docker, Podman, Ansible, Can Bus, Linux
**Posted:** 2025-04-23

> Design and integrate autonomous vehicle robotics software using C++ and ROS/ROS2. Optimize real-time performance, manage system integration, and troubleshoot across hardware/software domains.

## Job Description

## What you will do in this role
- Design and implement robust robotics software using C++ and ROS/ROS2 framework
- Develop and maintain critical system components including state management, health monitoring, and diagnostic tools
- Create and optimize high-performance software for processing sensor data from LiDAR, cameras, and other perception systems
- Implement and maintain CAN bus communications and firmware update systems
- Configure and optimize container environments for various autonomous vehicle components
- Develop and maintain system provisioning and configuration management tools
- Implement performance profiling and optimization across the autonomous vehicle stack
- Create and maintain automated testing and validation frameworks for system integration
- Troubleshoot complex system issues across hardware, software, and network interfaces
- Collaborate with cross-functional teams to integrate perception, localization, and control systems
- Optimize system performance for real-time processing of high-bandwidth sensor data
- Develop and maintain documentation for system architecture and integration procedures

## Who you are
- 5+ years of experience in robotics software development or system integration
- Strong proficiency in ROS/ROS2 and Ubuntu-based systems
- Extensive experience with real-time system performance optimization and CUDA programming
- Deep understanding of autonomous vehicle architecture and systems integration
- Strong background in electrical systems, CAN protocols, and firmware development
- Expertise in container technologies (Docker, Podman) and their underlying systems
- Experience with configuration management tools like Ansible
- Strong programming skills in C++, Python, and shell scripting
- Thorough understanding of networking principles and protocols
- Experience with high-performance computing and system optimization
- Strong debugging and problem-solving skills across hardware and software domains
- Excellent documentation and communication skills

## Nice to haves
- Experience with fleet management systems or logistics software
- Experience with industrial automation or autonomous mobile robots
- Knowledge of Open-RMF middleware framework
- Experience with telematics data processing and analytics
- Familiarity with computer vision and machine learning deployment
- Experience with over-the-air (OTA) update systems
- Knowledge of safety-critical software development practices
- Experience with real-time operating systems
- Familiarity with automotive-grade software development
- Background in system safety and fault tolerance design
- Experience with simulation environments for autonomous systems testing
- Knowledge of DevOps practices and CI/CD pipelines

## Benefits & Perks
- Health benefits (Medical, Dental, Vision, HSA and FSA (Health & Dependent Daycare), Employee Assistance Program, 1:1 Health Concierge)
- Life, Short-term, and long-term disability insurance (Cyngn funds 100% of premiums)
- Company 401(k)
- Commuter Benefits
- Flexible vacation policy
- Sabbatical leave opportunity after five years with the company
- Paid Parental Leave
- Daily lunches for in-office employees
- Monthly meal and tech allowances for remote employees

## Similar roles

- [Senior Software Engineer, Localization and Mapping](https://hotfix.jobs/jobs/59204cc4-89fc-4b01-94d0-f373035c2b5a) - Nuro - Mountain View, CA - $194k – $291k/yr
- [Senior Software Engineer, Onboard Autonomy](https://hotfix.jobs/jobs/2e598ed3-0e7e-4777-ad43-dd3a916918ce) - Nuro - Mountain View, CA - $194k – $291k/yr
- [Lead Software Engineer, Advanced Pilot Assistant Software](https://hotfix.jobs/jobs/45daa659-4974-4a6e-a660-21bbabd4fda5) - Beacon AI - San Carlos, CA - $185k – $260k/yr
- [Firmware Engineer, Robotics](https://hotfix.jobs/jobs/2e582ba1-3b1e-44ec-a03e-f9b1d756732d) - OpenAI - San Francisco, CA - $185k – $268k/yr
- [Defense / Edge Tech Lead](https://hotfix.jobs/jobs/018d6d92-74e6-4dce-bef8-1d44e7082d19) - Deepgram - Remote - $185k – $245k/yr

**Apply:** https://hotfix.jobs/jobs/1455708b-7bb8-49f8-9c73-2f8710b14d29
**Canonical:** https://hotfix.jobs/jobs/1455708b-7bb8-49f8-9c73-2f8710b14d29