Senior FPGA Engineer - (RF/Comm Systems/Simulink)
Core
Develop advanced FPGA-based processing solutions for communications and networking systems, taking embedded solutions from algorithms through architecture, implementation, verification, and production.
Role type
Senior IC FPGA Engineer (RF/Comm Systems/Simulink)
Builds
Embedded processing solutions for communications and networking systems
Domain
Communications and networking hardware
Required skills
VHDL, Verilog, MATLAB/Simulink, C, C++, RTOS, HDL architecture, simulation, verification, system-level testing, microprocessor interface control, PCB testing
Preferred skills
Wireless communications systems, AI-assisted software development, high-reliability aerospace designs, complex communications board design
Technologies
FPGAs, SoCs, SoMs, Ethernet, I2C, SPI, PCIe, USB, oscilloscopes, spectrum analyzers, signal generators
Responsibilities
Collaborate with cross-functional teams to deliver robust embedded processing solutions; Own FPGA firmware development from algorithm definition to sustainment; Develop and optimize FPGA implementations for low-cost FPGAs, SoCs, and SoMs; Establish and improve development workflows and engineering best practices; Develop microprocessor interface control documents; Test, troubleshoot, and integrate FPGA and embedded solutions across complex communications hardware
Seniority
Senior, hands-on IC