Related skills
unit testing performance optimization distributed computing gazebo ros2π Description
- Develop and maintain high-fidelity real-time simulation software used for all vehicles
- Develop prototypes to prove design concepts and quantify technical constraints
- Maintain the highest standards of excellence, never settle for the status quo
- Improve reliability and performance of simulation software
- Work with simulation software users to develop new features and improve user experiences
π― Requirements
- Bachelor's degree in CS/engineering/math or STEM; 5+ yrs software dev; or 7+ yrs exp in lieu of degree
- 2+ yrs C++ development experience
- Strong C++ software design and development skills
- Distributed computing, networking, memory management, CPU scheduling
- Classical physics and math knowledge (algebra, calculus, Euclidean geometry)
- Experience with open-source C++ simulators such as ROS2 and Gazebo
- Willing to work extended hours and weekends when needed
π Benefits
- Stock options and long-term incentives
- Medical, vision, and dental coverage
- 401(k) retirement plan
- Paid time off: 3 weeks vacation and 10+ holidays
- Paid sick leave and disability/life insurance
- Employee stock purchase plan and potential bonuses
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest β finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!