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
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