DevJobs

SW embedded engineer

Overview
Skills
  • C C
  • C++ C++
  • ADC
  • DAC
  • CAN
  • PID
  • qSPI
  • RS422
  • RS485
  • STM

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.

  • AST Space Mobile