Lockheed Martin is leading the way in hypersonic missile development and is creating the first hypersonic boost/glide system for the US Army and Navy, and the company is looking for a software engineer to support the software engineering lifecycle for this project
Requirements
- Experience with programming languages such as C, C++, or Python
- Knowledge of Agile Software Development
- Experience or classroom knowledge with embedded software/hardware
Responsibilities
- Support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements analysis, object oriented analysis & design, code & unit test, integration, and support to formal test/delivery
- Develop and maintain the Flight Software testbeds (HILs or HWILs) which provide complete hardware integration testing with feedback and flight simulation to test the NG&C algorithms and flight software
- Fly the missile and glide body using the Navigation, Guidance, and Control (NG&C or GN&C) subsystem
- Host the NG&C algorithms and provide health, status, and sequencing for the entire system using the embedded Flight Software (FSW)
- Test the NG&C algorithms and flight software using the Flight Software testbeds
- Integrate the software with the hardware components of the system
- Support the formal testing and delivery of the software
Other
- Must be a US Citizen
- Ability to work in a collaborative and team based environment
- Excellent written and verbal communication skills
- Bachelor's degree in Computer Science, Aerospace Engineering or other related degree program from an accredited college/university
- Government security clearance required