
Software Engineer (Flight Test)
Lockheed Martin • Marietta, Georgia, United States
Role & seniority: Software Engineer (full-time) in Lockheed Martin Aeronautics, Flight Test team, Marietta, GA.
Stack/tools: C, C#, Windows batch scripts, TCL/TK, SQL, Python; Windows OS administration; MATLAB; web development; flight test data protocols (PCM, IRIG 106); avionics bus protocols (MilStd-1553, ARINC-429, IEEE 1394, Ethernet, Fiber Channel); telemetry, big data analytics; related hardware/software interfaces and data processing systems.
Top 3 responsibilities
-
Design, develop, integrate, maintain, and document flight test data applications for post-flight and real-time streaming data.
-
Work across GUI, computation, I/O, database, and real-time components; manage very large datasets and interface with multiple software packages.
-
Diagnose and resolve data anomalies or system problems (hardware/software) with cross-functional technical teams.
Must-have skills
-
US Citizen; ability to obtain government security clearance.
-
Proficiency in one or more of: C, C#, Python, SQL; Windows OS administration; experience with flight test data and instrumentation protocols; strong communication and collaboration skills.
Nice-to-haves
-
MATLAB, web development technologies, video protocols/compression, networking/packet analysis (Wireshark), TTC/Safran/Zodiac hardware, big data analytics, GPS/IRIG timing, telemetry, and experience with avionics/bus protocols (MilStd-1553, ARINC-429, IEEE 1394).
-
Location & work type: Onsite full-time at Lockheed Mar
Full Description
Job Description
We are Lockheed Martin
Lockheed Martin Aeronautics in Marietta, Georgia is seeking a full-time Software Engineer to join the Flight Test team. In this role, you will design, develop, integrate, maintain, and document flight test data applications supporting all Aeronautics flight test programs including Advanced Development Programs. Our flight test applications are used on post-flight recorded data and for real-time streaming data. Flight test applications vary widely with computation and I/O intense applications, GUI applications, real-time applications, and database applications. Our applications operate on very large and complex datasets, and interface with several commercial and open-source software packages. This is a full software lifecycle development position.
Our team utilizes specialized digital electronic systems, data processing systems, and other methods to accomplish the recovery, computation, and display of flight test data. You will interface with other technical personnel in the diagnosis and resolution of data anomalies or system problems (hardware/software) encountered in the recovery of test data utilizing various data systems including PCM ground stations, telemetry ground stations, specialized data processing equipment, etc.
Must be a US Citizen. Must be able to obtain a government security clearance. This position requires occasional travel, odd-shift, and weekend work.
What’s In It For You
Our employees play an active role in strengthening the quality of life where we live and work by volunteering more than 850,000 hours annually. Here are some of the benefits you can enjoy
Medical Dental 401k Paid time off Work/life balance Career development Mentorship opportunities Rewards & recognition
Learn more about Lockheed Martin’s comprehensive benefits package here.
Desired Skills
Experience with other languages/scripts (C, C#, Windows batch scripts, TCL/TK, SQL, Python) Windows OS Administration Web Development Technologies MATLAB Video protocols and compression Networking / Network Monitoring / Ethernet messaging / Wireshark Curtiss-Wright / Teletronics (TTC) and Safran / Zodiac vendor hardware and software Aircraft avionics bus protocols including MilStd-1553, ARINC-429, IEEE 1394, Ethernet and Fiber Channel Flight test instrumentation protocols and standards (PCM, IRIG 106) Flight test instrumentation analog and digital transducers Programming/operating aircraft solid state/magnetic media recorders Big Data Analytics GPS and IRIG time standards Telemetry Excellent written and verbal communication skills Ability to work in a collaborative and team-based environment
Other Important Information
By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings.
Ability to work remotely
Onsite Full-time: The work associated with this position will be performed onsite at a designated Lockheed Martin facility.