> Markdown version of [/jobs/ext/3544969-software-engineer-sr-stf-e5](https://www.wearedevelopers.com/jobs/ext/3544969-software-engineer-sr-stf-e5). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer Sr Stf - E5 - **Company:** Lockheed Martin - **Location:** Boulder, CO, United States - **Experience:** Expert - **Salary:** $166,900.0 - $309,900.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Code Review, Computer Engineering, Software Debugging, Linux, Device Drivers, Distributed Systems, Linux on Embedded Systems, Hardware Interface Design, Inter-Process Communication, Software Architecture, Real-Time Operating Systems, Software Engineering, System Programming, Systems Integration, Apex Code, Data Processing, Multithreading, Software Verification, Software Troubleshooting, Software Application Programming, Information Technology - **Published:** September 30, 2026 - **Apply:** https://www.careerjet.com/job/us2bc96222c5825d546273e6f1f6be50e8/eaa ## About the Role * Degree in Computer Science, Computer Engineering, Software Engineering, or equivalent combination of education, training, and experience in a related technical field * Development experience in C++ * Experience developing software for Linux or embedded systems * Experience with software debugging and integration * Ability to obtain a Secret government clearance, * NASA Core Flight System (cFS) or comparable flight-software framework * Flight software / embedded application development * Real-time operating systems (RTOS) and embedded Linux * Inter-process communication, messaging, and distributed systems * Low-level programming, hardware interfaces, and device drivers * Multithreaded, real-time C++ development * Spacecraft, payload, avionics, or related embedded systems * Software verification & validation (V&V) * Image-signal or mission-data processing * Active security clearance #LMSpaceSoftwareEng ## Description The Advanced Programs and Exploitation (APEX) team within Lockheed Martin Space is seeking a skilled software engineer to support space-based mission processing of OPIR data used for missile warning and defense programs. In this position, you will develop and integrate mission processing applications and flight software that operate on space-based processing systems. You will work at the intersection of mission applications and the underlying flight software environment, developing software that must operate reliably within constrained, real-time, and mission-critical systems. The selected candidate will be responsible for: * Designing, developing, and maintaining C++ software for space-based mission processing * Developing applications that interface with flight software and spacecraft processing infrastructure * Integrating mission applications with existing flight software frameworks and services * Developing and debugging software for embedded Linux and real-time operating systems * Working with inter-process communication, messaging, memory, and hardware interfaces * Troubleshooting and debugging software on embedded target hardware * Developing software that meets real-time, performance, reliability, and resource constraints * Participating in software architecture, design, code reviews, and technical documentation * Integrating software with other mission processing, payload, and spacecraft subsystems * Supporting software verification, qualification, and operational testing This position is located in our offices in beautiful Boulder, Colorado. ## Related Videos - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [What I learned as a developer from accidents in space](https://www.wearedevelopers.com/videos/642-what-i-learned-as-a-developer-from-accidents-in-space) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)