SpaceX is looking to solve challenging problems related to the silicon used in all terrestrial/space-based elements of a high-performance wireless digital communication system for Starlink, the world's most advanced broadband internet system.
Requirements
- 1+ years of experience in software development in a high level language like C, Python, or C++
- Hands-on experience with radio-related test equipment such as spectrum analyzers, vector signal analyzers, vector signal generators, and network analyzers
- Experience with serial digital communication protocols such as SPI, I2C, JTAG, RFFE, software/hardware solutions to exercise these, and hands-on experience troubleshooting with oscilloscopes and logic analyzers
- Experience with Python, MATLAB or JMP for data analysis
- Experience with microcontrollers, FPGAs, and/or basic digital signal processing concepts
- Strong troubleshooting and debugging skills (both software and hardware)
- Experience developing multi-threaded applications and systems
Responsibilities
- Design and build unique and technically-challenging automated measurement systems in ways that off-the-shelf equipment may not be capable of capturing. Often this involves creating both new hardware and software designs.
- Bring up new silicon, often being the first engineer to power on chips for the very first time
- Develop tools and reusable libraries for instrument control, data collection and analysis of the radio subsystems
- Deeply understand measurement data to gain insight into both component and system performance
- Create fully-validated reference designs (both hardware and software drivers) for new silicon, and support integration into downstream areas such as phased-array panel bring-up, production, and flight software
Other
- Strong communication skills and ability to work well within a fast-paced team
- Willing to work extended hours and weekends as needed to meet critical milestones
- Applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State.