Senior C++ Engineer
Cyngn · San Francisco Bay Area · 1 wk ago
HybridEngineeringFull-time
About the role
The Senior C++ Robotics Engineer will lead the development of advanced robotics systems, focusing on algorithm design, simulation, and integration with hardware platforms.
Responsibilities
- Design and implement high-performance C++ algorithms for robotic systems
- Collaborate with cross-functional teams to integrate robotics solutions into existing systems
- Contribute to the development of simulation tools for testing and validating robotic behaviors
- Optimize software performance and ensure robustness in challenging environments
Requirements
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field
- Minimum 5 years of experience in robotics engineering or software development
- Proficiency in C++ and familiarity with robotics frameworks such as ROS (Robot Operating System)
- Experience with embedded systems and hardware integration
- Strong problem-solving skills and ability to work independently and collaboratively
Qualifications
- Knowledge of robotics concepts and principles
- Experience with machine learning and AI techniques relevant to robotics
- Understanding of computer vision and sensor fusion
- Ability to work in a fast-paced, dynamic environment
Skills
- C++ programming
- ROS (Robot Operating System)
- Embedded system development
- Machine learning and AI
- Computer vision
- Sensor fusion
Benefits
- Competitive salary package
- Flexible work schedule
- Professional development opportunities
- Health insurance benefits
- Retirement savings plan
Pay
$100,000 - $120,000 annually
Schedule
Hybrid work arrangement, combining remote work with office days