GNC Software Engineer
Job Category: Engineering
Location: California, United States
Employment Type: Permanent
Location Terms: On-site
Salary: USD155000
As part of our team, you'll play a key role in developing, maintaining, and testing flight-code and satellite simulations. You'll collaborate with software engineers to integrate and test controls software, while owning all aspects of controls software development.
Requirements:
- Graduated with hands-on experience in robotic vehicle projects
- Local or willing to relocate
- Bachelor's degree with 5 years or Master's degree with 2 years in Software, Electrical, Aerospace Engineering, or equivalent
- Professional experience in C, C++, Python, and Matlab/Simulink
- Experience with autocoding from Matlab/Simulink
- Knowledge of Kalman filters, controllers, spacecraft dynamics, and orbital mechanics
- Familiarity with Git and Linux
Preferred:
- Hands-on experience with complex software development
- Experience with spacecraft GNC hardware/software
- Autonomy software development for space/aerial/ground vehicles
- Visualization and graphics engine development
- Machine learning and artificial intelligence expertise