Software Engineer Stf
Lockheed Martin
About the Role
Lockheed Martin is seeking Software Engineers to support the F-35 Common Reprogramming Tool (CRT). The F-35 CRT is used by F-35 customer Reprogramming Labs to generate Mission Data File (MDF) sets, which are pivotal to the execution of successful missions and overall operation of the F-35. This role offers the opportunity to be part of the early development of the next generation application, becoming a subject matter expert on a product that will service the F-35 fighter for years to come.
Key Responsibilities
- Plans, conducts, and coordinates software development activities.
- Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to business/mission problems.
- Applies appropriate standards, processes, procedures, and tools throughout the development life cycle.
- Applies knowledge of computer hardware and software, subject matter, information processing techniques, and gathered information from system users to develop software.
- Corrects program errors, prepares operating instructions, compiles documentation of program development, and analyzes system capabilities.
- Ensures software standards are met.
- Performs software development in a Dev*Ops environment.
- Builds the modernized CRT tool in a Java-based microservices architecture with web-based interfaces for complex application execution and data analysis.
Requirements & Tech Stack
- Experience in object-oriented software development.
- Broad range of software technical skills.
- Experience in a microservice-based architecture.
- Demonstrated experience leading technical discussions and determining resolutions to software technical problems.
- Software development experience including:
- Requirements analysis
- Design
- Coding
- Test planning
- Unit-testing
- CSCI integration testing
- Experience with Agile software development methodologies and tools.
- Experience communicating technical approach to software engineers.
- Ability to present status to the customer and engineering/program management.
Desired Skills
- Experience with Java.
- Experience with React.js.
- Experience with microservice architectures and deployments.
- Experience with Test Driven Development, Unit Testing, Component Testing, Test Automation.
- Experience with DevOps, CI/CD, Containerization, and Infrastructure as Code.
- Experience writing test plans and strategies for software-level testing.
Qualifications
- Bachelor's degree from an accredited college in Computer Engineering, Computer Science, Software Engineering, or related degree.
Location
- Fort Worth, TX
Salary Range
- Full-Time Salary Range: $120,600.00 - $224,000.00
- Salary information is a general guideline and considered in conjunction with scope, responsibilities, candidate experience, education, skills, market, and business considerations.
- Annual short-term and/or long-term incentive compensation programs may be offered.
Benefits
- Medical, Dental, Vision
- Flexible work arrangements and schedules (e.g., 4x10)
- 401(k) match
- Paid time off
- Holidays
- Parental Leave
- EAP
- Flexible Spending Accounts
- Education Assistance
- Life Insurance
- Short-Term Disability
- Long-Term Disability