
Testing Engineer - System and Software
AST SpaceMobile3 months ago
Responsibilities
- Build reliable embedded flight software test automation and tooling using Python.
- Test and validate mission-critical software systems.
- Read, analyze, and debug C/C++ code using debugging tools.
- Support system-level integration, verification, and hardware-software integration activities.
- Collaborate with engineering teams, test engineers, and technical leads to resolve issues and complete assigned work.
Requirements
- B.Tech or M.Tech in Electronics or Computer Science.
- At least five years of experience.
- Strong proficiency in Python for scripting, automation, and test tooling.
- Ability to read, understand, and debug C/C++ code, including control and data flow.
- Understanding of software design principles, data structures, and debugging techniques.
- Experience working in Linux environments and familiarity with Git or another version control system.
- Exposure to embedded systems, hardware-software integration, or system testing.
- Experience in aerospace, automotive, telecommunications, or another safety-critical domain.
- MATLAB programming knowledge is an advantage.
- Ability to collaborate across multidisciplinary engineering teams and communicate technical ideas clearly.
Benefits
- Work from the office approximately 80% of the time.
About AST SpaceMobile
AST SpaceMobile and its global partners are building the first and only space-based cellular broadband network to be accessible by standard smartphones. SpaceMobile service is expected to provide cost-effective, high-speed mobile broadband services with global coverage to all end-users, regardless of where they live, work or travel, without the need to purchase special equipment.