
Associate Flight Software Engineer
AST SpaceMobile5 days ago
Baltimore, MD, USAEntry Level / Mid Level
H1B Sponsor
Responsibilities
- Design, develop, and test embedded software components from initial concept through integration and deployment.
- Support software development for mission-critical systems, including integration with simulation and test environments.
- Collaborate with cross-functional teams to implement new features and enhancements across multiple subsystems.
- Contribute to system-level architecture discussions by reviewing interface documentation and technical specifications.
- Participate in debugging, validation, and performance analysis of software across development and test stages.
- Support integration, test, and verification activities throughout the software lifecycle.
- Follow modern software development workflows, including version control, testing, and continuous integration.
Requirements
- Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related technical field.
- 1–3 years of experience in software development, embedded systems, or related engineering roles.
- Experience with embedded development on microcontroller-based systems is preferred.
- Familiarity with real-time operating systems (RTOS) is a plus.
- Exposure to Linux system administration or Linux-based development environments is beneficial.
- Experience supporting integration, test, or validation activities is preferred.
- Familiarity with build systems and automation tools (e.g., CMake, Make, Ninja) is advantageous.
- Experience working with continuous integration tools or automated testing frameworks is a plus.
- Strong interpersonal and collaboration skills are essential.
- Excellent written and verbal communication skills are required.
- Meticulous attention to detail and strong problem-solving skills are necessary.