Wireless Firmware Engineer (Starlink Mobile)

9 hours, 26 minutes ago
Full-time
Junior
Software Development
SpaceX

SpaceX

SpaceX designs, manufactures, and launches advanced rockets and spacecraft with the aim of revolutionizing space technology and enabling human life on other planets.

Aerospace & Defense
10K-50K
Founded 2002

Description

  • Design and implement physical layer (PHY) algorithms for satellite-based 4G/5G (LTE/NR) eNodeB/gNodeB.
  • Develop optimized signal processing algorithms that run on resource-constrained CPUs.
  • Develop models and run simulations to analyze and validate overall system and modem performance.
  • Design, implement, test, maintain, and document the wireless PHY and MAC layers of the protocol stack.
  • Identify and debug complex performance issues across the wireless PHY and MAC layers.
  • Participate in architecture, design, and code reviews.
  • Contribute to system dimensioning and algorithm design for next-generation hardware.
  • Work closely with wireless systems engineers and protocol firmware engineers to accelerate wireless PHY development and solve interdisciplinary challenges.

Requirements

  • Bachelor's degree in computer science, computer engineering, electrical engineering, or a STEM discipline.
  • 1+ years of experience with wireless signal processing, wireless communications, modem systems design, wireless systems engineering, DSP, or physical layer processing (L1).
  • 1+ years of C/C++ or Matlab coding experience.
  • Familiarity with 3GPP 4G/5G (LTE/NR) physical layer design or other modern broadband OFDM waveforms such as WiMAX, 802.11 WiFi, DVB-S2, DVB-C, or 5G NTN (preferred).
  • Familiarity with forward error correction (FEC) coding concepts (preferred).
  • Basic familiarity with MAC layer (medium access control, L2) (preferred).
  • Experience developing and optimizing complex signal processing algorithms in both fixed and floating point (preferred).
  • Familiarity with Linux command line use, git-based version control, and Python programming (preferred).
  • SDR (software defined radio) experience (preferred).
  • Experience supporting products through the full release cycle, including commercial deployment (preferred).
  • Strong debugging and performance optimization skills, with exceptional analytical skills and engineering fundamentals (preferred).
  • Excellent verbal and written communication skills (preferred).
  • Ability to work effectively in a dynamic environment with changing needs and requirements (preferred).
  • Must be willing to work extended hours as needed.
  • Must meet ITAR eligibility requirements as a U.S. citizen, national, lawful permanent resident, refugee, asylee, or be eligible for required U.S. Department of State authorizations.

Benefits

  • Base salary range of $135,000 to $155,000 for Software Engineer/Level I.
  • Base salary range of $155,000 to $185,000 for Software Engineer/Level II.
  • Potential long-term incentives in the form of company stock, stock options, or long-term cash awards.
  • Potential discretionary bonuses.
  • Employee Stock Purchase Plan with the ability to buy additional stock at a discount.
  • Comprehensive medical, vision, and dental coverage.
  • 401(k) retirement plan, plus short- and long-term disability insurance and life insurance.
  • Paid parental leave, 3 weeks of paid vacation, and 10 or more paid holidays per year.
  • Paid sick leave in accordance with company policy and applicable law.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Aircraft System Safety Engineer

ERG Recruiting 1-10 Professional Services

An early Engineering Organization member at an emerging unmanned utility aircraft company will lead system safety and certification work from experimental airworthiness through the Type Certification roadmap.

11 hours, 35 minutes ago

Aviation Maintenance Engineer

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring an Aviation Maintenance Engineer to support assembly, maintenance, and flight test operations for developmental UAS platforms within its Maneuver Dominance team.

15 hours, 41 minutes ago

Sr. Embedded Software Engineer (Platforms)

ALTEN Technology 251-1K Construction & Engineering

ALTEN Technology USA is hiring a Senior Embedded Software Engineer to develop secure embedded platform software and infrastructure for capital products across multiple programs.

Bamboo Bash Bitbucket CI/CD Confluence Docker GitHub GitLab JIRA Python
16 hours, 11 minutes ago

Sr. Embedded Engineer

Tactacam 51-250 Household Durables

Tactacam is hiring a Senior Embedded Software Engineer to develop and optimize embedded software for wireless cameras and cellular IoT devices within its Reveal Product Engineering organization.

Agile Android AWS Bash Git GitHub GitLab iOS IoT JIRA Kanban MQTT Python Scrum WebRTC
17 hours, 13 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers