Software Engineer Sr
Job Description
Lockheed Martin Space seeks a Senior Software Engineer to contribute to THAAD Ground software development in Huntsville, Alabama, as part of the THAAD Planner Team. The role follows the Software Development Plan lifecycle and requires strong C/C++ and Python skills, along with US Citizenship and an active security clearance.
Responsibilities
- Support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements analysis
- Support the software engineering lifecycle following the program Software Development Plan (SDP) to include object oriented analysis & design
- Support the software engineering lifecycle following the program Software Development Plan (SDP) to include code & unit test
- Support the software engineering lifecycle following the program Software Development Plan (SDP) to include integration
- Support the software engineering lifecycle following the program Software Development Plan (SDP) to include support to formal test/delivery
- Support development of the THAAD Software within the Ground component as a member of the THAAD Planner (TP) Team
- Coordinate with other groups within Ground Systems to ensure a successful implementation of the software
- Ensure adherence to master plans and schedules
- Function well in a creative, high-tempo, collaborative, cross-functional, dynamic and multi-disciplinary environment
Requirements
- Experience writing software in C/C++
- Experience writing unit tests and integration tests in a variety of runtime environments
- Good understanding of software development practices and software process
- Good interpersonal skills and good communication skills, both written and oral
- Active Secret clearance
- US Citizenship
- Understanding of Command and Control software and software development practices
- Experience with Java
- Experience with scripting
- Experience with Gitlab, Jira
- Experience with test automation
- Experience developing in a Red Hat Linux environment
- Experience developing in a Windows environment
- Familiarity with Agile Software Development process
- Security+ certification
Technologies
- C
- C++
- Python
- Java
- scripting
- Gitlab
- Jira
- Red Hat Linux
- Windows
Benefits
- Flexible schedules
- Competitive pay
- Comprehensive benefits
- Paid time off
Security Clearance
This position requires a government security clearance, you must be a US Citizen for consideration.
Clearance Level
Secret
Experience Level
Experienced Professional
Location
Huntsville, AL onsite
Relocation
Possible
Business Unit
SPACE
Career Area
Software Engineering
Type
Full-Time
Shift
First
Schedule
9x80 every other Friday off
Expression of Interest
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.