TSC
Providing engineering services through Systems Engineering, Mission Support, and RF Sensors & Defense Electronics
Guidance, Navigation, Controls Engineer
Location
Alabama + 1 moreAll locations: Alabama, Virginia
Posted
115 days ago
Salary
Not specified
Bachelor Degree10 yrs expExperience acceptedEnglishPython
Job Description
• Design, integrate, test, and deliver flight control systems or mission-critical onboard software for unmanned aerial systems (UAS).
• Participate hands-on in the full software life cycle, from concept through implementation, integration to flight test and operational release.
• Work on a team to develop, modify and tune guidance and control systems for fixed wing aircraft.
• Develop and modify navigation systems based on sensor fusion.
• Conduct simulation, analysis, control, and testing on 6 degree-of-freedom (6-DOF) motion platform for development and validation of autonomous UAS.
• Collaborate with a multi-disciplinary software team on large, multi-language projects.
• Design software architecture, interfaces, and gateways for communication with external Autonomy software services.
• Implement functionality using a model-based approach.
Job Requirements
- BS degree in Mechanical, Electrical, Computer, Aerospace, Controls engineering or other relevant discipline, plus at minimum ten years of experience in a professional environment developing MATLAB / Simulink control systems with auto code experience; or MS in Controls or Aerospace Engineering plus 2 years’ experience.
- Embedded code experience preferred.
- US Citizenship and the ability to obtain and maintain a DoD Security Clearance
- Experience in developing physics based 6 DOF simulations, motion platforms.
- Experience developing with: Gazebo or similar simulation tools, matlabMATLAB/Simulink, C, C++, Python
- Experience developing scripts to run batch processes
- Experience in data post processing from simulation or flight testing, report summary writing
- Experience developing guidance and autonomy algorithms required; in denied environments preferred.
Benefits
- TSC offers a stable work environment
- A competitive salary
- A comprehensive benefit package
- ESOP participation
- 401k Plan
- Flexible Work Schedules
- Tuition Reimbursement
- Co-Sponsored Health Plan
- Paid Leave
- and much more.