Software Engineer
at Singularity - El Segundo, CA
in
El Segundo,
California
Posted in Other about 19 hours ago.
Type: full-time
Job Description:
We are seeking a skilled GNC engineer with a strong coding and aerospace simulation
background. You will design and implement 6 DoF python simulations and assist
implementation of code deliverables into flight software through software and hardware-in the-
loop bench testing. This individual will be responsible for a subset of GNC flight
software and its successful execution on a novel platform.
Key responsibilities:
• Develop and implement guidance, navigation, and flight control systems from test
requirement through execution
• Perform extensive Monte Carlo and statistical performance analyses
• Integrate and test algorithms and software at module, software in the loop,
hardware in the loop, and system level testing
• Manage configurations on embedded devices, specifying how hardware will
interface with software
• Analyze extensive test data to assess algorithm and simulation performance and
drive improvements
• Contribute to GNC system architecture and design for a greenfield project
Qualifications:
• 2+ (entry), years of experience in aerospace GNC engineering
• High proficiency in Python
Proficiency in embedded C/C++ or equivalent systems language
• Experience in team software development (Git, branch ownership, etc)
• Experience developing 6 DoF simulations from scratch
• Experience with IMU bring-up and tuning
• Thorough understanding of GNC, control and estimation theory, and autonomous
sensors and integration
• Strong interpersonal and communication skills, with the ability to work in a cross functional
team environment.
BS in computer science or aerospace/mechanical engineering
Preferred Skills:
• Understanding of missile GNC, aerodynamics, flight dynamics and controls
• Understanding of computer vision, perception, filtering, and estimation
• MS or PhD in GNC engineering program
• Experience with radar and missile systems
• Experience with complex computer vision tasks