Embedded Software Team Leader
About this role
AST SpaceMobile and our global partners are building the first and only space-based cellular broadband network to be accessible by standard smartphones. Called SpaceMobile, this ultra-powerful network is being designed to provide connectivity at 4G/5G speeds everywhere on the planet – on land, at sea and in flight.
Position Overview
We are seeking an experienced and results driven Embedded Software Tech Leader for BSP ASIC FW/SW. This leadership role combines hands-on technical expertise with mentoring, and leading technical solutions as part of development of cutting-edge real-time software for satellite systems.
You will own SW architecture and delivery for AST’s ASIC embedded SW stack as used in the space communication platforms and play a key role in bridging between platforms hardware R&D, System, communication payload and integration teams.
Key Responsibilities:
• Implement and provide guidance to implementation of AST’s FW ASIC stack as required for ASIC bring up, verification, drivers and diagnostics. • Foster collaboration, accountability, and technical excellence across different SW groups and HW groups. • Technical Leadership: - Oversee architecture, implementation, and integration of BSP embedded software and diagnostics+test features to enable tests automation. - Guide development of drivers, RTOS services and applications, and system-level diagnostics for satellite communication systems. • Collaboration: - Cross collaboration with multidisciplinary teams: Systems Engineering, HW – RF and digital, ASIC VLSI, Validation and ATE, Payload applications SW - Act as a technical point of contact for internal stakeholders and external partners with ASIC BSP firmware.
Qualifications
Experience: 8+ years of embedded software development experience.
• Technical Skills: Expert level in C and real-time programming with “thin” infrastructure (Free RTOS, Zephyr, bare metal). Strong knowledge of embedded system interfaces: I2C, SPI, UART, RS-485, Ethernet, SerDes, memory device management, boot loaders and embedded HW resources (memory technologies, watch-dogs, fail-safe mechanism) - bring up and debugging Hands-on experience with lab equipment: oscilloscopes, analysers, signal generators. Proven experience in defining architecture, SW workflows and interfaces.
Experienced with SW release workflows and integration of large SW stacks..
• Leadership Skills: Proven ability to guide and inspire engineers across software and test domains, preferably – across multiple site and geographies. Strong sense of ownership and execution.