Logo
Lockheed Martin

Software Engineer - Simulation - level 2

Lockheed Martin, White Settlement, Texas, United States


Software Engineer - Simulation - level 2

You will be a Software Engineer for the Automated Test Environment (ATE) team. Our team is responsible for providing state-of-the-art capabilities to perform automated tests of Onboard Flight Programs (OFPs) in Hardware-in-the-Loop (HITL) environments for the Integrated Fighter Group (IFG) Line of Business.

What You Will Be Doing As a Software Engineer on the ATE team, you will be responsible for the design, development, integration, testing, and deployment of automated test applications. Your responsibilities will include: Designing and developing applications using C# and object-oriented techniques. Integrating and testing software in HITL simulation systems. Designing and developing data analysis tools using C#, C++, JSON, and Python. This position requires frequent use and application of software requirements, design, development, integration, and verification principles and concepts.

Eligibility Requirements: You will need to be a US Citizen and be able to obtain and maintain a US DoD SECRET clearance, to support this government contract, as well as successfully pass a drug and background check.

Basic Qualifications: • Bachelor's degree or above in Computer Science, Software Engineering, or a related STEM discipline. • Ability to develop software in C#, Python, or C++. • Must be a US Citizen; this position will require a government security clearance.

Desired Skills: • Experience with Linux and Windows operating systems. • Familiarity with systems integration and testing of avionics and OFP software. • Experience using software configuration management tools such as Git and GitLab. • Experience using Jira. • Experience using Unreal Engine. • Experience utilizing JSON and XML. • Familiarity with aircraft (Pilot Vehicle Interface) PVI concepts. • Understanding of automation concepts, verification and validation of user interfaces, and verification of aircraft interfaces and displays. • Experience with inter-process communication (TCP/IP and UDP, shared memory, message queues). • Experience in designing and maintaining inter-process communication protocols and messaging interfaces. • Experience with parallel computing, concurrent programming, and event-based programming.

Security Clearance Statement: This position requires a government security clearance; you must be a US Citizen for consideration. Clearance Level:

Secret

Ability to Work Remotely: Onsite Full-time: The work associated with this position will be performed onsite at a designated Lockheed Martin facility.

Schedule for this Position: 4x10 hour day, 3 days off per week.

Lockheed Martin is an Equal Opportunity/Affirmative Action Employer.

Experience Level:

Experienced Professional Business Unit:

AERONAUTICS COMPANY Relocation Available:

Possible Career Area:

Software Engineering Type:

Full-Time Shift:

First

#J-18808-Ljbffr