Orbital ATK Senior Flight Software GN&C Engineer in Dulles, Virginia

Senior Flight Software GN&C Engineer

Locations:Dulles, VA

Categories: Engineering and Sciences


Job Description

Start a new job search

Job ID:JEZ20181903-44523


With projected annual revenues of nearly $4.5 billion, approximately 12,000 employees, Orbital ATK is a company on the move. Our mission is to ensure that our customers accomplish their mission — whether it’s a technological breakthrough, a satellite launch, or protecting our nation.

At Orbital ATK Control Systems Engineering Group we design and deliver space missions. Today our rapidly growing national security space business supports cutting-edge missions ranging from mission/concept studies to technology demonstration programs, to large-scale national programs. Our work spans the entire life cycle from early concept studies, design development, system integration/test, launch, and mission ops/sustainment.

If you’re looking for the next big step in your career, you’ve come to the right place. At Orbital ATK you can join a highly innovative and motivated a team that is making a direct impact in advancing the technology that is protecting our nation’s security.

Job Summary

Work with minor supervision and/or leading a small group to accomplish spacecraft Guidance, Navigation, & Control (GN&C) flight software (FSW) development, design and test. Design various GN&C algorithms using various tools, including MATLAB and C/C++ compilers. Develop subsystem specifications, develop GNC flight software and test environment, and test GNC flight software. Develop and test operations scripts. Document results and create presentation materials.

Education and Experience

Top Secret Security Clearance required with a valid background investigation

  • Requires BS in Engineering & 4 years or Masters in Engineering & 2 years

  • Strong C/C++ programmer with embedded software experience

  • Great attention to detail, with a desire to create clean, clear, maintainable code

  • Ability to rapidly prototype and test algorithm ideas with high-level programming languages like Python and MATLAB

  • Create well-written and testable software requirements

Preferred candidate would possess:

  • MS or PhD degree

  • Test-driven development and continuous integration frameworks such as Jenkins.

  • Model based software development using Matlab/Simulink (auto-coding).

  • Data analysis tools such as MATLAB or Python/SciPy.

  • Visual Studio 2015 IDE.

  • Configuration management (Subversion).

  • Guidance algorithms, Kalman Filters and PID and phasing logic algorithms.

  • Linear and non-linear control design, design and tuning Kalman filters for attitude determination and relative navigation.

  • Missions involved with rendezvous and proximity operations

Orbital ATK is applying entrepreneurial thinking and commercial practices to deliver reliable, innovative and affordable products and services to our customers and grow our core areas while harnessing new technologies that will take our products and your ideas into the future. When encouraged to think beyond the ordinary, you’ll be amazed at what you can do!

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

EOE AA M/F/VET/Disability

Are you a Veteran? Visit ourJobs for Veteranspage to find jobs that match your military background.

Job Type:Full Time

Desired Travel:less than 25%

Years of Experience:3-5 Years