AST SpaceMobile
Software Systems Engineer
Lanham, Maryland, United States
Sponsorship not specifiedDetected 20 days ago
PythonC++Distributed SystemsGitCI/CDJiraConfluenceIntellectual PropertyEmbedded SystemsSystems EngineeringAerospace EngineeringElectrical EngineeringCommunicationCollaborationOrganizational SkillsSharePoint
About the role
- The ideal candidate brings a solid foundation in systems engineering and software practices, along with strong collaboration skills to contribute to successful program execution.
Responsibilities
- Plan and execute verification activities to validate system performance.
- Support integration, testing, and debugging of hardware and software.
- Apply configuration management and maintain system documentation.
- Develop interface and data flow documentation.
- Facilitate team meetings and drive action items to closure.
- Maintain accurate documentation across shared engineering tools.
Requirements
- Bachelor's degree in software engineering, Computer Engineering, Electrical Engineering, Aerospace Engineering, or a related field, or equivalent practical experience.
- Minimum of 5 years of relevant professional experience in software systems engineering, development, or verification.
- Education:
Nice to have
- Experience working with complex or distributed systems, such as aerospace, telecommunications, or embedded 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.
- Ability to work effectively in cross-functional teams and contribute to a positive team environment.
Skills
- Effective written and verbal communication skills, including the ability to escalate issues appropriately.
- Collaborative, proactive mindset with a willingness to learn and adapt to new technical domains.
- 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.
Apply directly at AST SpaceMobile →Create a free account for alerts like thisView AST SpaceMobile immigration profile
This listing is sourced directly from AST SpaceMobile's careers page and normalized into a canonical job model.