Software Engineer

closed
SpaceX Logo

SpaceX

πŸ’΅ $120k-$170k
πŸ“Remote - United States

Summary

Join SpaceX as a Wi-Fi Software Engineer for Starlink and contribute to delivering an amazing end-to-end customer experience. As a critical piece of the overall customer experience, you will drive the Wi-Fi software and product roadmap, debug and optimize kernel-level system performance, collaborate with RF and EE engineers, mentor software engineers, improve Wi-Fi mesh performance, and invent new tools for continuous integration and release.

Requirements

  • 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
  • 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

Responsibilities

  • Driving the Wi-Fi software and product roadmap
  • Debugging and optimizing kernel-level system performance
  • Collaborating with our RF and EE engineers to improving our testing procedures for both software and hardware
  • Mentoring software engineers and building a great work culture
  • Improving 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

Preferred Qualifications

  • Strong fundamental knowledge of networks, embedded systems, math, and physics
  • Solid communication and leadership skills
  • Experience testing Wi-Fi for Performance or Stability
  • Deep understanding of testing, continuous integration, build, deployment & continuous monitoring
  • Knowledge of DHCP, IPv4, IPv6, Linux bridge, network stack internals
  • Experience with networking kernel modules and drivers
  • Experience driving cross-team projects
  • Experience with security issues associated with distributed systems and internet services
  • Experience with Golang and Python
  • Experience with hostAP
  • Ability to work effectively in a dynamic environment with changing needs and requirements

Benefits

  • Pay range: Software Engineer/Level I: $120,000.00 - $145,000.00/per year Software Engineer/Level II: $140,000.00 - $170,000.00/per year
  • Comprehensive medical, vision, and dental coverage
  • Access to a 401(k)-retirement plan
  • Short & long-term disability insurance
  • Life insurance
  • Paid parental leave
  • 3 weeks of paid vacation & will be eligible for 10 or more paid holidays per year
This job is filled or no longer available