SpaceX is looking to maximize Starlink's utility for individuals, communities, and businesses by delivering an amazing end-to-end customer experience through the development of the world's most advanced broadband internet system.
Requirements
- 1+ years development experience in C or C++
- Experience with the IEEE 802.11 wireless standard and with networking protocols (UDP, TCP/IP, etc.)
- Experience working on embedded software for networking equipment
- Strong fundamental knowledge of networks, embedded systems, math, and physics
- Knowledge of DHCP, IPv4, IPv6, Linux bridge, network stack internals
- Experience with networking kernel modules and drivers
- Experience with Golang and Python
Responsibilities
- Driving the Wi-Fi software and product roadmap
- Debug and optimize kernel-level system performance
- Collaborate with our RF and EE engineers to improving our testing procedures for both software and hardware
- Mentor software engineers and building a great work culture
- Improve our Wi-Fi mesh performance
- Invent new tools that enable more frequent and reliable software deployment, test execution, and data analysis as part of a continuous integration and release system
Other
- Bachelor's degree in computer science, engineering, math, or STEM discipline and 1+ years of professional experience in software development; or 3+ years of professional experience in software development in lieu of degree
- Must be willing to work extended hours and weekends as needed
- 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
- Ability to work effectively in a dynamic environment with changing needs and requirements
- Solid communication and leadership skills