Digital Signals & RF Engineer
Core
Developing and implementing signal processing algorithms for GPS/GNSS/Software Defined Radio receivers and communication transceivers on FPGA hardware or in software.
Role type
Senior Member of Technical Staff, Digital Signal Processing Engineer
Builds
Real-time communication and navigation system prototypes (GNSS, PNT, GPS)
Domain
Aerospace, Defense, GNSS, Digital Communications
Deliverable
production ML models | product features
Required skills
Digital signal processing algorithms, FPGA development, GNSS architecture knowledge, MATLAB, C/C++, Python, VHDL, GNSS system testing and fielding
Preferred skills
PhD in EE/CS, GNU Radio, USRP, GNSS Simulators, RF lab equipment (spectrum analyzers, network analyzers, oscilloscopes), Linux/RTOS, DevOps tools, Anomaly testing for GNSS hardware
Technologies
MATLAB, Python, C/C++, VHDL, FPGA, GNU Radio, USRP, Jira, Git, Jenkins
Responsibilities
Develop and implement signal processing algorithms for GPS/GNSS/SDR receivers, Analyze signal processing performance using simulation environments, Prototype real-time systems for emulation and proof of concept, Research advanced signal processing and alternative PNT concepts, Document work products in briefings and technical reports
Seniority
Senior, hands-on IC