> Markdown version of [/jobs/ext/3772498-engineer-software-integration](https://www.wearedevelopers.com/jobs/ext/3772498-engineer-software-integration). 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 Software Integration - **Company:** BAE Systems - **Location:** Fairborn, OH, United States - **Experience:** Expert - **Salary:** $88,189.0 - $149,922.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), C (Programming Language), Test Suite, Activity Diagram, Agile Methodology, Software Applications, Confluence, JIRA, Linux, Linux on Embedded Systems, Embedded Software, Field-Programmable Gate Array (FPGA), Hardware-In-The-Loop Simulation, Python (Programming Language), MATLAB, Object-Oriented Software Development, Real-Time Operating Systems, Ruby, Software Engineering, Systems Integration, UML, Virtualization Technology, Data Processing, PIC Microcontroller, Test-Driven Development (TDD), Containerization, Kubernetes, Atlassian Tools, Devsecops, Docker, Programming Languages - **Published:** October 16, 2026 - **Apply:** https://www.juju.com/job/1_ScrapingHub24830-BAE1US127204BREXTERNAL ## About the Role Travel and local commute between company campuses and other possible non-company locations may be required. **Working Conditions:** + Work is performed in an office, laboratory, production floor, or cleanroom, outdoors or remote research environment. + May occasionally work in production work centers where use of protective equipment and gear is required. + May access other facilities in various weather conditions. **Required Education, Experience, & Skills** + 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 TS/SCI security clearance is required. + Experience with software test automation for products developed in C/C , Embedded Linux, Python. + Testing frameworks (gtest, test-driven development, hardware-in-the-loop). + Experience integrating test equipment into a SW test suite. + Requirement validation experienceR. + Knowledge of different layers of a software stack DSP, embedded, applications, UI. + Containerization (Docker, Kubernetes, ContainerD), Ruby/COSMOS. + Interaction with FPGAs and understanding system level impacts. + Experience in designing and implementing test software for systems using programming languages such as C, C . + Understanding of and experience with deployment and operation of applications on Linux systems. + Experience in testing, simulation, or data processing applications in high-level languages such as Python, Ruby, or MATLAB. + Experience with object-oriented design \#LI-AP1 **Preferred Education, Experience, & Skills** + Experience developing, integrating, and testing low level or embedded software. + Experience with real-time operating systems including embedded Linux, microcontrollers, or other RTOS. + Experience with virtualization and containerization (Docker). + Agile software development methodologies. + 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. + DevSecOps. + A working knowledge of Agile lifecycles and activities in each phase. + Experience with formal, software ## Description **Job Description** The Engineering Support Unit at BAE Systems Space & Mission Systems is looking to expand our team with a talented and energetic software engineer focused on delivering integration and test infrastructure. Technology areas include, Full Stack, Embedded Linux, real-time embedded systems, containerization, C/C , Python, and Ruby, among others. 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: + 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. + 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. **On-Site Work Environment:** This position requires regular in-person engagement by working **on-site five days** each normally scheduled week in the primary work location.