Software Engineer, Senior in Aberdeen, MD at Booz Allen Hamilton Inc.

Date Posted: 10/2/2018

Job Snapshot

Job Description

Job Number: R0033877

Software Engineer, Senior

Key Role:
Serve as a software engineer in a PNT laboratory and field environment. Conduct a range of PNT engineering tasks for testing the resilience of systems and conducting research and development in PNT performance and resilience. Perform software and hardware integration tasks to integrate GPS receivers into laboratory simulation and test environments. Develop software drivers or controllers to facilitate communication with and control of GPS receivers in test environments. Develop test scenarios to support rigorous testing of PNT devices and systems and support the development of the software tools necessary for data acquisition and analysis.

Basic Qualifications:

-Experience with developing software using C#, C++, and equivalent programming environments

-Experience with networking architecture, TCIP, and UDP

-Top Secret clearance required

-BS degree in Engineering, CS, Mathematics, or Physics

Additional Qualifications:

-Experience with using GNSS simulation and test systems, including Spirent, Panacea, and Advance Global Navigation Simulator (AGNS)

-Experience with laboratory modeling and data collection systems, including Mathwork’s MATLAB, Simulink, LABView, or equivalent

-Experience with object-oriented software development systems or Software Defined Radio (SDR)

-Experience with the physics and mathematics of PNT systems and how they produce PNT solutions

-Experience with military GPS receivers

-Experience with multiple GNSS systems and GPS, including GLONASS, Beidou, or Galileo
-TS/SCI clearance preferred

Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; Top Secret clearance is required.

We’re an EOE that empowers our people—no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or veteran status—to fearlessly drive change.

CB16, CB17

Your Career is Waiting.

Get job alerts. Learn about new work and upcoming events. Share open roles with friends and colleagues.
Our Talent Network is your opportunity hub.

Get Answers and Access.

Need more information? Find it in our FAQs.

Application already in-process? Log in to keep going.