Software Engineer - Level 2
Job Description
Emerging Professional Level 2 Software Engineer role with Lockheed Martin Space, focusing on ground software for the SDA portfolio and OPIR sensor data stream processing to enable missile-warning capabilities. Based onsite in Boulder, CO or Valley Forge, PA.
Responsibilities
- Design, develop, maintain, and test the mission processing codebase
- Adapt and extend existing frameworks for new sensor interfaces
- Create and document robust APIs
- Build mission processing applications that meet stringent performance, latency, and reliability requirements
- Write and execute unit, integration, and system level tests
- Troubleshoot issues across the software stack
- Collaborate closely with systems, hardware, algorithm, and mission-operations teams to deliver high-quality features on schedule
Requirements
- 1+ years of programming experience with proficiency in Java, C#, or C++
- Knowledge of an Agile/Scrum environment
- Experience developing maintainable code and performing unit, integration, and regression testing
- Bachelor of Science degree (BS)
- Final secret security clearance required for consideration
Technologies
- Java
- C#
- C++
- Docker
- Kubernetes
- Python
- Microsoft Office
Benefits
- Medical
- Dental
- Vision
- Life Insurance
- Short-Term Disability
- Long-Term Disability
- 401(k) match
- Flexible Spending Accounts
- EAP
- Education Assistance
- Parental Leave
- Paid time off
- Holidays
Job Details
- Job ID: 727896BR
- Date Posted: May 12, 2026
- Location: Boulder, CO (onsite); from Boulder, CO or Valley Forge, PA
- Salary: USD 76,500 - 134,895 per year
- Employment Type: Full-Time
- Shift: First
- Relocation: Possible
- Experience Level: Emerging Professional (Level 2)
- Career Area: Software Engineering
- Business Unit: SPACE
- Education: BS
- Security Clearance: Final secret security clearance required for consideration
- Contingent upon program award; expected June 2026