Skip to content
← Back to job listings

Senior C++ Robotics Engineer

Cyngn · Mountain View, CA, United States

External listingfull-timeabout 2 months ago

About The Role

Join Cyngn as a Senior C++ Robotics Engineer, where you will be instrumental in developing and integrating autonomous vehicle systems. Your expertise in robotics, system administration, and performance optimization will ensure our autonomous solutions operate reliably and efficiently in industrial environments. You will design and implement robust robotics software, develop and maintain critical system components, and collaborate with cross-functional teams to integrate perception, localization, and control systems.

  • Design and implement robust robotics software using C++ and ROS/ROS2 framework, and develop and maintain critical system components.
  • Collaborate with cross-functional teams to integrate perception, localization, and control systems, and optimize system performance for real-time processing.
  • Create and maintain automated testing and validation frameworks for system integration, and troubleshoot complex system issues across hardware, software, and network interfaces.
  • Knowledge of safety-critical software development practices
  • 5+ years of experience in robotics software development or system integration
  • Familiarity with automotive-grade software development
  • Deep understanding of autonomous vehicle architecture and systems integration
  • Extensive experience with real-time system performance optimization and CUDA programming
  • Experience with real-time operating systems
  • Strong debugging and problem-solving skills across hardware and software domains
  • Excellent documentation and communication skills
  • Thorough understanding of networking principles and protocols
  • Experience with over-the-air (OTA) update systems
  • Knowledge of Open-RMF middleware framework
  • Strong programming skills in C++, Python, and shell scripting
  • Strong proficiency in ROS/ROS2 and Ubuntu-based systems
  • Experience with industrial automation or autonomous mobile robots
  • Expertise in container technologies (Docker, Podman) and their underlying systems
  • Experience with fleet management systems or logistics software
  • Experience with telematics data processing and analytics
  • Strong background in electrical systems, CAN protocols, and firmware development
  • Familiarity with computer vision and machine learning deployment
  • Experience with configuration management tools like Ansible
  • Experience with high-performance computing and system optimization
  • Background in system safety and fault tolerance design
  • Knowledge of DevOps practices and CI/CD pipelines
  • Experience with simulation environments for autonomous systems testing

This is an external listing. JobSpring does not represent or verify the employer. Report this listing