Software Systems Engineer

astspacemobile

Lanham (MD)

On-site

USD 110,000 - 160,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

AST SpaceMobile is seeking a Software Systems Engineer to join the Software Development Team. The role focuses on the design, development, verification, and sustainment of system software across flight, ground, and testing domains, coordinating daily software activities and aligning priorities across teams.

The ideal candidate will have 5+ years of software systems engineering experience, strong documentation skills, and familiarity with MBSE concepts and CI/CD practices.

Qualifications

  • Bachelor's degree required or equivalent practical experience.
  • 5+ years of software systems engineering experience.

Responsibilities

  • Define system architectures and interfaces across software components.
  • Review and refine requirements to ensure they are complete and testable.
  • Monitor system performance budgets (timing, memory, power) throughout development.
  • Plan and execute verification activities to validate system performance.
  • Support integration, testing, and debugging of hardware and software.
  • Contribute to development milestones and gate reviews.
  • Apply configuration management and maintain system documentation.
  • Develop interface and data flow documentation.
  • Coordinate daily software team activities and priorities.
  • Track, triage, and escalate software issues as needed.
  • Facilitate team meetings and drive action items to closure.
  • Maintain accurate documentation across shared engineering tools.

Skills

C/C++
Python
Distributed systems
CI/CD

Education

Bachelor's degree in Software Engineering / Computer Engineering / Electrical Engineering / Aerospace Engineering or related field

Tools

Jira
Git

Job description

Position Overview

We are seeking a Software Systems Engineer to join our Software Development Team. This role focuses on the design, development, verification, and sustainment of system software across flight, ground, and testing domains, while also supporting the coordination of daily software activities and aligning priorities across Ground Software, Flight Software, and Systems Testing teams.

Key Responsibilities:
  • Define system architectures and interfaces across software components.
  • Review and refine requirements to ensure they are complete and testable.
  • Monitor system performance budgets (e.g., timing, memory, power) throughout development.
  • Plan and execute verification activities to validate system performance.
  • Support integration, testing, and debugging of hardware and software.
  • Contribute to development milestones and gate reviews.
  • Apply configuration management and maintain system documentation.
  • Develop interface and data flow documentation.
  • Coordinate daily software team activities and priorities.
  • Track, triage, and **escalate** software issues as needed.
  • Facilitate team meetings and drive action items to closure.
  • Maintain accurate documentation across shared engineering tools.
Qualifications
  • Education: Bachelor's degree in software engineering, Computer Engineering, Electrical Engineering, Aerospace Engineering, or a related field, or equivalent practical experience.
  • Experience: Minimum of 5 years of relevant professional experience in software systems engineering, development, or verification.
Preferred Qualifications:
  • Experience working with complex or distributed systems, such as aerospace, telecommunications, or embedded platforms.
  • Demonstrated ability to create and maintain technical documentation using collaboration tools (e.g., Confluence, SharePoint, or similar platforms).
  • Experience working within Agile development environments and familiarity with CI/CD practices.
  • Exposure to communications systems, networking technologies, or other high-reliability system domains is a plus.
  • Familiarity with model-based systems engineering (MBSE) concepts and industry standards is beneficial.
Soft Skills:
  • Strong organizational skills with the ability to manage multiple priorities and maintain attention to detail.
  • Effective written and verbal communication skills, including the ability to escalation issues appropriately.
  • Collaborative, proactive mindset with a willingness to learn and adapt to new technical domains.
  • Ability to work effectively in cross-functional teams and contribute to a positive team environment.
Technology Stack:
  • Proficiency in one or more programming languages (e.g., C/C++ for embedded systems, Python for automation and testing).
  • Experience with issue tracking and version control tools (e.g., Jira, Git).
  • Understanding of configuration management principles and software development lifecycle processes.
Physical Requirements
  • Ability to work in a standard office or engineering lab environment.
  • Ability to use a computer and related equipment for extended periods.
  • Participate in virtual or in‑person meetings as required

This 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 .

AST 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Ground Software Engineer (Senior)
Ground Software Engineer (Senior)

AST SpaceMobile • Maryland

Hybrid
USD 140,000 - 180,000
Software Development and Integration Engineer
Software Development and Integration Engineer

AST SpaceMobile • Arlington (VA)

On-site
USD 120,000 - 170,000
Software Development and Integration Engineer
Software Development and Integration Engineer

AST SpaceMobile • Washington

On-site
USD 120,000 - 160,000
Software Development and Integration Engineer
Software Development and Integration Engineer

AST SpaceMobile • Lanham (MD)

On-site
USD 120,000 - 160,000
Embedded Aerospace Software Systems Engineer
Embedded Aerospace Software Systems Engineer

astspacemobile • Lanham (MD)

On-site
USD 110,000 - 160,000
System Integration and Test Engineer
System Integration and Test Engineer

AST SpaceMobile • Arlington (VA)

On-site
USD 80,000 - 110,000
System Integration and Test Engineer
System Integration and Test Engineer

AST SpaceMobile • Lanham (MD)

On-site
USD 70,000 - 110,000
System Integration and Test Engineer
System Integration and Test Engineer

AST SpaceMobile • Washington

On-site
USD 90,000 - 130,000
Satellite & Ground Systems Engineer
Satellite & Ground Systems Engineer

EVONA • Colorado

On-site
USD 130,000 - 190,000
Systems Engineer – Defense
Systems Engineer – Defense

AST SpaceMobile • Washington

On-site
USD 120,000 - 165,000