{"schemaVersion":"jobsearcher.job.v1","id":"057fdf700699efbcd40971e4","url":"https://jobsearcher.com/jobs/057fdf700699efbcd40971e4","canonicalUrl":"https://jobsearcher.com/jobs/057fdf700699efbcd40971e4","title":"Software Development and Integration Engineer","description":"AST SpaceMobile is building the first and only global cellular broadband network in space to operate directly with standard, unmodified mobile devices based on our extensive IP and patent portfolio and designed for both commercial and government applications. Our engineers and space scientists are on a mission to eliminate the connectivity gaps faced by today's five billion mobile subscribers and finally bring broadband to the billions who remain unconnected.\nPosition Overview\nWe are seeking a Software Development and Integration Engineer to support the development, integration, and deployment of software solutions for advanced communications, aerospace, defense, and mission-critical technology programs. In this role, you will work closely with systems engineers, software developers, and customers to integrate software components into cohesive, high-performance systems that meet operational and technical requirements.\nThe ideal candidate has experience with software integration, automation, DevOps practices, and software-hardware integration. This individual will play a key role in developing integration strategies, maintaining build and deployment environments, troubleshooting complex technical issues, and supporting system-level testing and verification activities.\nKey Responsibilities\nCollaborate with customers, systems engineers, and software development teams to define software requirements, architecture concepts, integration strategies, and test plans.\nPerform integration of software components, firmware, embedded applications, and third-party libraries into operational systems.\nDevelop and maintain software integration plans, procedures, and automated deployment processes.\nDesign and implement automation scripts to improve build, testing, deployment, and release workflows.\nDefine and maintain software interfaces, integration dependencies, and configuration requirements.\nConfigure, manage, and maintain software development and integration environments, including source control repositories, build systems, and CI/CD pipelines.\nTroubleshoot and resolve software integration issues through root cause analysis and cross-functional collaboration.\nSupport software verification, validation, and system-level testing activities.\nMaintain software build documentation, release records, and configuration management artifacts to ensure traceability and repeatability.\nSupport software-hardware integration efforts and assist in validating system functionality and performance.\nParticipate in design reviews, technical discussions, and continuous improvement initiatives.\nContribute to the development of new capabilities and enhancements for customer-focused solutions.\nQualifications\nEducation\nBachelor's degree in Computer Engineering, Software Engineering, Computer Science, Electrical Engineering, or a related technical discipline.\nRelevant technical certifications are a plus.\nExperience\nA minimum of 5 years of experience in software integration, software engineering, DevOps, or related technical roles.\nExperience supporting complex software development and integration projects.\nExperience working in aerospace, defense, telecommunications, embedded systems, or other highly regulated technical environments.\nExperience with software build, release, and deployment processes.\nPreferred Qualifications\nExperience with embedded systems, real-time operating systems (RTOS), or software-hardware integration.\nExperience supporting mission-critical, aerospace, telecommunications, or defense-related systems.\nExperience developing automation frameworks and deployment pipelines.\nFamiliarity with systems engineering processes, requirements management, and verification activities.\nExperience integrating third-party software components and applications.\nKnowledge of software configuration management and release management best practices.\nExperience supporting test automation and continuous integration environments.\nEligibility to obtain and maintain a government security clearance.\nSoft Skills\nStrong interpersonal skills with the ability to collaborate effectively across engineering and technical teams.\nProven ability to work within cross-functional and multidisciplinary environments.\nExcellent written and verbal communication skills.\nStrong analytical and troubleshooting abilities with a structured approach to problem-solving.\nMeticulous attention to detail to ensure the accuracy of software builds, documentation, and deliverables.\nStrong organizational and time-management skills with the ability to manage multiple priorities.\nSelf-motivated with the ability to work independently and take initiative.\nAdaptability and flexibility in a fast-paced development environment.\nCommitment to continuous improvement and operational excellence.\nTechnology Stack\nProgramming and scripting languages: Python, C/C++, Bash, or equivalent.\nVersion control systems: Git or equivalent source code management tools.\nCI/CD and build automation tools: Jenkins, GitLab CI, Azure DevOps, or equivalent.\nSoftware development and debugging tools.\nLinux-based development and integration environments.\nSoftware configuration and release management tools.\nContinuous integration and automated testing frameworks.\nMicrosoft Office Suite (Word, Excel, PowerPoint, Outlook).\nIssue tracking and collaboration platforms.\nPhysical Requirements\nAbility to work in a standard office environment and use a computer for extended periods.\nAbility to review software documentation, system diagrams, technical specifications, and engineering data.\nAbility to participate in meetings, design reviews, and collaborative engineering sessions.\nAbility to perform detailed analysis and troubleshooting of software and system integration issues.\nMay occasionally work in laboratory, integration, testing, or operational environments.\nAbility to travel occasionally as required for program support, testing activities, training, or customer engagements.\nAdditional Requirements\nEligibility to obtain and maintain a U.S. government security clearance.\nU.S. citizenship may be required based on program and contract requirements.\nThis job description may not be inclusive to the duties and responsibilities listed. Additional tasks may be assigned to the employee from time to time or the scope of the job may change as needed by business demands.\nAST SpaceMobile is an Equal Opportunity, at will Employer; employment is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.","company":"AST SpaceMobile","rawCompany":"ast spacemobile","city":"Lanham","state":"MD","isRemote":false,"isActive":false,"createdAt":"2026-07-23T13:22:36.890Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Development and Integration Engineer","description":"AST SpaceMobile is building the first and only global cellular broadband network in space to operate directly with standard, unmodified mobile devices based on our extensive IP and patent portfolio and designed for both commercial and government applications. Our engineers and space scientists are on a mission to eliminate the connectivity gaps faced by today's five billion mobile subscribers and finally bring broadband to the billions who remain unconnected.\nPosition Overview\nWe are seeking a Software Development and Integration Engineer to support the development, integration, and deployment of software solutions for advanced communications, aerospace, defense, and mission-critical technology programs. In this role, you will work closely with systems engineers, software developers, and customers to integrate software components into cohesive, high-performance systems that meet operational and technical requirements.\nThe ideal candidate has experience with software integration, automation, DevOps practices, and software-hardware integration. This individual will play a key role in developing integration strategies, maintaining build and deployment environments, troubleshooting complex technical issues, and supporting system-level testing and verification activities.\nKey Responsibilities\nCollaborate with customers, systems engineers, and software development teams to define software requirements, architecture concepts, integration strategies, and test plans.\nPerform integration of software components, firmware, embedded applications, and third-party libraries into operational systems.\nDevelop and maintain software integration plans, procedures, and automated deployment processes.\nDesign and implement automation scripts to improve build, testing, deployment, and release workflows.\nDefine and maintain software interfaces, integration dependencies, and configuration requirements.\nConfigure, manage, and maintain software development and integration environments, including source control repositories, build systems, and CI/CD pipelines.\nTroubleshoot and resolve software integration issues through root cause analysis and cross-functional collaboration.\nSupport software verification, validation, and system-level testing activities.\nMaintain software build documentation, release records, and configuration management artifacts to ensure traceability and repeatability.\nSupport software-hardware integration efforts and assist in validating system functionality and performance.\nParticipate in design reviews, technical discussions, and continuous improvement initiatives.\nContribute to the development of new capabilities and enhancements for customer-focused solutions.\nQualifications\nEducation\nBachelor's degree in Computer Engineering, Software Engineering, Computer Science, Electrical Engineering, or a related technical discipline.\nRelevant technical certifications are a plus.\nExperience\nA minimum of 5 years of experience in software integration, software engineering, DevOps, or related technical roles.\nExperience supporting complex software development and integration projects.\nExperience working in aerospace, defense, telecommunications, embedded systems, or other highly regulated technical environments.\nExperience with software build, release, and deployment processes.\nPreferred Qualifications\nExperience with embedded systems, real-time operating systems (RTOS), or software-hardware integration.\nExperience supporting mission-critical, aerospace, telecommunications, or defense-related systems.\nExperience developing automation frameworks and deployment pipelines.\nFamiliarity with systems engineering processes, requirements management, and verification activities.\nExperience integrating third-party software components and applications.\nKnowledge of software configuration management and release management best practices.\nExperience supporting test automation and continuous integration environments.\nEligibility to obtain and maintain a government security clearance.\nSoft Skills\nStrong interpersonal skills with the ability to collaborate effectively across engineering and technical teams.\nProven ability to work within cross-functional and multidisciplinary environments.\nExcellent written and verbal communication skills.\nStrong analytical and troubleshooting abilities with a structured approach to problem-solving.\nMeticulous attention to detail to ensure the accuracy of software builds, documentation, and deliverables.\nStrong organizational and time-management skills with the ability to manage multiple priorities.\nSelf-motivated with the ability to work independently and take initiative.\nAdaptability and flexibility in a fast-paced development environment.\nCommitment to continuous improvement and operational excellence.\nTechnology Stack\nProgramming and scripting languages: Python, C/C++, Bash, or equivalent.\nVersion control systems: Git or equivalent source code management tools.\nCI/CD and build automation tools: Jenkins, GitLab CI, Azure DevOps, or equivalent.\nSoftware development and debugging tools.\nLinux-based development and integration environments.\nSoftware configuration and release management tools.\nContinuous integration and automated testing frameworks.\nMicrosoft Office Suite (Word, Excel, PowerPoint, Outlook).\nIssue tracking and collaboration platforms.\nPhysical Requirements\nAbility to work in a standard office environment and use a computer for extended periods.\nAbility to review software documentation, system diagrams, technical specifications, and engineering data.\nAbility to participate in meetings, design reviews, and collaborative engineering sessions.\nAbility to perform detailed analysis and troubleshooting of software and system integration issues.\nMay occasionally work in laboratory, integration, testing, or operational environments.\nAbility to travel occasionally as required for program support, testing activities, training, or customer engagements.\nAdditional Requirements\nEligibility to obtain and maintain a U.S. government security clearance.\nU.S. citizenship may be required based on program and contract requirements.\nThis job description may not be inclusive to the duties and responsibilities listed. Additional tasks may be assigned to the employee from time to time or the scope of the job may change as needed by business demands.\nAST SpaceMobile is an Equal Opportunity, at will Employer; employment is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.","datePosted":"2026-07-23T13:22:36.890Z","dateModified":"2026-07-23T13:22:36.890Z","hiringOrganization":{"@type":"Organization","name":"AST SpaceMobile","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Lanham","addressRegion":"MD","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"057fdf700699efbcd40971e4"},"url":"https://jobsearcher.com/jobs/057fdf700699efbcd40971e4"}}