RF Silicon Software Engineer
Core
Bring up new RF silicon and power up chips, design low-level silicon driver libraries, and develop hardware-in-the-loop test platforms for satellite phased arrays and user terminals.
Role type
RF Silicon Software Engineer
Builds
Modular, reusable, production-ready low-level silicon driver libraries and hardware-in-the-loop test platforms
Domain
Aerospace / RF communication systems
Required skills
C, C++, Python, embedded software development, hardware debugging, FPGA design, HDLs, low-level register access, unit testing, performance optimization, lab equipment operation, PCB layout interpretation, schematics reading (via careerplan.io/jobs/22239-rf-silicon-software-engineer-at-spacex)
Preferred skills
Real-world application software deployment, electronics knowledge, mathematics, physics, RF communication systems knowledge
Technologies
FPGA, HDLs, C, C++, Python
Responsibilities
Bring up new RF silicon and power up chips, Design and build modular, reusable, production-ready low-level silicon driver libraries, Develop hardware-in-the-loop test platforms and automated integration and regression tests, Validate silicon driver software on physical hardware and FPGA emulators, Support software integration with project-specific flight software teams
Seniority
Mid-level, hands-on IC
