Cyngn is a publicly traded autonomous vehicle company seeking a Senior C++ Robotics Engineer to develop and integrate autonomous vehicle systems. The ideal candidate will have 5+ years of experience in robotics software development or system integration and strong proficiency in ROS/ROS2 and Ubuntu-based systems.
Requirements
- 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
Benefits
- 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
- Stock options for all full-time employees
- Sabbatical leave opportunity after five years with the company
- Paid Parental Leave
- Daily lunches for in-office employees and fully stocked kitchen with snacks and beverages
- Monthly meal and tech allowances for remote employees