Sr. RF Software Engineer (Starlink)

Space Exploration Technologies
  • Bastrop, TX
  • Autofill and Review
17 days ago

Job Description

SR. RF SOFTWARE ENGINEER (STARLINK)

Starlink believes in providing fast, reliable internet to serve populations with little or no connectivity. We design, build, launch, and operate the world's largest constellation of satellites, enabling us to operate a global internet network unbounded by traditional ground infrastructure limitations. Starlink also designs, builds, and delivers high-volume consumer hardware that allows users to connect to these satellites within minutes of unboxing, as well as our advanced gateways that we deploy regionally throughout the world. The root of SpaceX's success so far lies in our mission to keep all engineering and production in-house, which enables a tight feedback loop, nimble decision-making, and speedy deliverables. With millions of daily users worldwide already online, Starlink is truly a game-changer and levels the playing field for those who were previously unconnected.

As an RF software engineer in the Starlink program, you will work with a team of RF engineers, DSP engineers, software engineers, hardware engineers and end users to design and build RF capabilities for proliferated communications and remote sensing in low earth orbit. You will work in a highly collaborative and fast-paced environment, where we are exploring unsolved problems and applying the SpaceX mindset of iterating rapidly to go from design and demo to operational capability at lightning pace.

RESPONSIBILITIES:

  • Drive program-level decisions on RF system designs
  • Research novel solutions for unique large-scale satellite RF systems
  • Design, build, validate, and automate RF test benches for full characterization of custom RF designs, often involving vector network analyzers (VNA), vector signal generators (VSG), vector signal analyzers (VSA), spectrum analyzers, load pulls, RF power meters, high-speed oscilloscopes, and other common lab equipment
  • Design and build modular, scalable RF test infrastructure and test automation sequences in Python and C++ to support design validation, qualification, and production
  • Work in close collaboration with hardware, FPGA, DSP, and software engineers to design and validate RF systems
  • Create electromagnetic simulation models of hardware to design and evaluate performance

BASIC QUALIFICATIONS:

  • Bachelor's degree in electrical engineering or other engineering discipline
  • 5+ years of professional development experience in C/C++ or Python
  • Experience with radio test equipment such as spectrum analyzers, vector signal analyzers, vector signal generators, and network analyzers
  • Experience with antennas or communication systems

PREFERRED SKILLS AND EXPERIENCE:

  • Master's degree in electrical engineering or other engineering discipline
  • Experience with testing both active and passive RF devices such as filters, amplifiers, mixers, and upconverters/downconverters
  • Experience with common RF concepts such as gain, linearity, P1dB, ACLR, EVM, PAE, S-parameters, and input/output matching
  • Experience with software design principles, software architecture, design patterns, and unit/integration testing methodology
  • Experience with environmental test methodologies and equipment such as thermal chambers and temperature forcing systems
  • Experience in troubleshooting interactions between software and hardware, such as network devices and lab instrumentation
  • Experience using Windows and Linux operating systems
  • Experience with configuration management and version control software

ADDITIONAL REQUIREMENTS:

  • Ability to work extended hours and weekends as needed

Numbers & Facts

LocationBastrop, TX

Skills

  • Antennaunmatched
  • C Programming Languageunmatched
  • C++ Programming Languageunmatched
  • CMVC (Configuration Management Version Control)unmatched
  • Communication Systemsunmatched
  • Computer Engineeringunmatched
  • Design Patterns Programming Methodologiesunmatched
  • Digital Signal Processing (DSP)unmatched
  • Electrical Engineeringunmatched
  • Electromagnetic Modelingunmatched
  • FPGAunmatched
  • Hardware Designunmatched
  • Hardware Simulationunmatched
  • Instrumentationunmatched
  • Integration Testingunmatched
  • Laboratory Equipmentunmatched
  • Large-Scale Systemsunmatched
  • Linux Operating Systemunmatched
  • Microsoft Windows Operating Systemunmatched
  • Network Performance/Analysisunmatched
  • Oscilloscopeunmatched
  • Power Amplifierunmatched
  • Product Demonstrationunmatched
  • Python Programming/Scripting Languageunmatched
  • Quality Assurance Methodologyunmatched
  • Radio Frequencyunmatched
  • Scalable System Developmentunmatched
  • Software Administrationunmatched
  • Software Architecture Designunmatched
  • Software Designunmatched
  • Software Engineeringunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Spectrum Analyzersunmatched
  • System Validationunmatched
  • Team Playerunmatched
  • Test Automationunmatched
  • Test Benchunmatched
  • Test Equipmentunmatched
  • Testingunmatched
  • Unit Testunmatched
  • Vector Network Analyzersunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder