Senior Software Integration Engineer
- Compensation
- Not disclosed
- Location
- Lanham, Maryland, United States
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Software engineering
- Posted
Skills
Must have
- Education:
- Bachelor’s degree in engineering or a related technical field.
- Experience:
- A minimum of 5+ years in software integration, DevOps, or software engineering, preferably in aerospace, defense, or telecommunications environments.
Nice to have
- Experience with embedded systems, real-time operating systems (RTOS) and software-hardware integration.
- Experience collaborating with FPGA developers, and familiarity with development on Xilinx/AMD platforms including PetaLinux.
- Active U.S. Security Clearance highly preferred.
Full description
AST SpaceMobile and our global partners are building the first and only space-based cellular broadband network to be accessible by standard smartphones. Called SpaceMobile, this ultra-powerful network is being designed to provide connectivity at 4G/5G speeds everywhere on the planet – on land, at sea and in flight.
Position Overview
We are seeking a Senior Software Integration Engineer to join AST SpaceMobile’s dynamic defense team. This role focuses on integrating multiple software components, modules, and third-party libraries into a cohesive, functional system for our space-based platforms. The ideal candidate will create and manage the software integration environment, develop automation scripts, and troubleshoot complex issues at the intersection of different software modules.
Key Responsibilities
- Perform hands-on integration of various software components, including firmware, embedded applications, and signal processing algorithms, onto target hardwareincluding RFSoC boards.
- Develop and maintain software integration plans, procedures, and automated scripts to streamline the build and deployment process.
- Collaborate closely with software development, FPGA and systems engineering teams to define software interfaces (APIs) and resolve integration dependencies.
- Configure, manage, and maintain the software integration environment, including build servers, version control systems, and CI/CD pipelines.
- Troubleshoot and debug issues during software integration, performing root cause analysis and implementing solutions across teams.
- Document integration processes, software builds, and release configurations to ensure repeatability and traceability.
- Support system-level testing by providing stable software builds and assisting with software-hardware integration verification.
QualificationsEducation:
Bachelor’s degree in engineering or a related technical field.
Experience:
A minimum of 5+ years in software integration, DevOps, or software engineering, preferably in aerospace, defense, or telecommunications environments.
Preferred Qualifications:
- Experience with embedded systems, real-time operating systems (RTOS) and software-hardware integration.
- Experience collaborating with FPGA developers, and familiarity with development on Xilinx/AMD platforms including PetaLinux.
- Active U.S. Security Clearance highly preferred.
Soft Skills
- Strong interpersonal skills and proven ability to collaborate effectively within cross-functional teams.