AST SpaceMobile, in partnership with leading global organizations, is developing the first and only space-based cellular broadband network designed to be accessible by standard smartphones. This groundbreaking network will provide 4G/5G connectivity to every corner of the planet.
We are seeking a Software Engineer to join our Electrical Power System Team.
Key Responsibilities:
- Develop complex real-time embedded software for managing satellite power system components.
- Collaborate with system engineers, firmware and hardware developers, and verification engineers.
- Serve as the primary point of contact for internal and external development teams.
Qualifications:
- B.Sc. in Software Engineering, Computer Science, or Electrical Engineering.
- 7+ years of experience in real-time embedded software development, STM- big advantage.
- Strong understanding of electronics.
- Experience in implementing low-level hardware drivers, with or without OS environments.
- Proficiency with analog sensors, ADC, DAC, and timers.
- Expertise in motion control, thermal control, and motor drivers- advantage.
- Experience with PID closed loops for power converters- advantage.
- Proficiency in C/C++ is a must.
- Familiarity with communication protocols such as CAN, RS485, RS422, qSPI, etc.
- Experience in complex system design and implementation.
- Previous experience in software development for space applications is a significant advantage.
- Ability to write comprehensive system design documents.
- Self-driven with the ability to learn independently and take ownership of tasks.
- Strong team player with excellent interpersonal skills.
- Proficiency in English.