> Markdown version of [/jobs/ext/2937892-engineer-sr-software-contingent](https://www.wearedevelopers.com/jobs/ext/2937892-engineer-sr-software-contingent). 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). --- # Engineer Sr - Software (CONTINGENT) - **Company:** BAE Systems - **Location:** Fairborn, OH, United States - **Experience:** Expert - **Salary:** $88,189.0 - $149,922.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), Microsoft Windows, Activity Diagram, Agile Methodology, Software Applications, Systems Engineering, Confluence, JIRA, C++ (Programming Language), Linux, Embedded Software, Protocol Buffers, Hardware-In-The-Loop Simulation, Python (Programming Language), Object-Oriented Software Development, Markdown, Software Configuration Management, Software Engineering, TCP/IP, UML, Curam Configuration Tools, Test-Driven Development (TDD), Gitlab, Containerization, Kubernetes, Atlassian Tools, Apache Kafka, Software Coding, Devsecops, Docker - **Published:** September 16, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9166472/engineer-sr-software-contingent ## About the Role * BS degree or higher in Engineering or a related technical field is required plus 4 or more years related experience. * Each higher-level degree, i.e., Master's Degree or Ph.D., may substitute for two years of experience. Related technical experience may be considered in lieu of education. Degree must be from a university, college, or school which is accredited by an agency recognized by the US Secretary of Education, US Department of Education. * A current, active Secret security clearance is required with ability to obtain and maintain TS/SCI. * Experience in one or more of the following technology areas: + Rust + C/C++ + Java + OMS/UCI + Python + Linux + Messaging and protocols (ex.: Kafka, Protobuf, Active MQ, TCP/IP) * Experience in designing, developing, and testing software for systems using the languages above. * Understanding of and experience with deployment and operation of applications on Linux / Windows systems. * Experience with object-oriented design. * Experience with formal software development practices including the use of software configuration management, coding standards, and style guides. #LI-NP1 Preferred Education, Experience, & Skills * A working knowledge of Agile lifecycles and activities in each phase. * Experience with requirements derivation and traceability. * Experience in developing test, simulation, or verification applications in high-level languages. * Testing frameworks (gtest, ctest, test-driven development, hardware-in-the-loop). * Experience developing software in a Model Based System Engineering (MBSE) environment. * Familiarity with DevSecOps processes. * Atlassian tool suite (Jira, Confluence). * Experience with requirements derivation. * Experience generating UML Class, Sequence, and Activity diagrams. * Experience using Cameo or PlantUML for Design. * Experience generating UML Class, Sequence, and Activity diagrams. * Experience with tactical system mission domain. * Experience designing/developing an SDR. * Experience with formal software development practices including the use of software configuration management, coding standards, and style guides. ## Description Contingent upon contract award to BAE Systems Space & Mission Systems and subsequent task orders. The Engineering, Science and Analysis (ESA) Strategic Capabilities Unit comprises the technical talent and organizational leadership that enables the successful delivery of high-impact discriminating technologies for our customers' missions. Our collaborative, cross-functional teams are committed to innovation, integrity, continual learning and strong execution. What You'll Do: * Write and test enterprise/embedded software for C2ISR systems * Develop software test capabilities that validate SW designs * Support multiple types of software test development including embedded, test, and application software for tactical systems * Perform full software life cycle functions including requirements, architecture, design, code, test, integration, documentation, and support * Design, develop integrate and test software containers for the above C2ISR systems * Experience with S/W development configuration tools (e.g., Gitlab, Markdown) * Containerization with Docker, and container deployment with Kubernetes * Perform full software life cycle functions including requirements, architecture, design, code, test, integration, documentation, and support. * Maintain a regular and predictable work schedule. * Establish and maintain effective working relationships within the department, the Strategic Business Units, Strategic Capabilities Units and the Company. Interact appropriately with others in order to maintain a positive and productive work environment. * Perform other duties as necessary. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries)