Senior FPGA Engineer
- El Segundo, United States
- Senior Level
- Posted
Join CHAOS, a cutting-edge technology company focused on developing next-generation radar products. As a Senior FPGA Engineer, you will design and implement complex FPGA designs, support system integration, and assist with deployed FPGA capabilities. This full-time position is based in Hawthorne, California, and offers a range of benefits including stock options, relocation assistance, and comprehensive medical coverage.
Responsibilities
- Design and implement complex FPGA designs targeting next-generation sensor products.
- Support system integration of FPGA designs with complex software systems and deployed capabilities.
- Collaborate with the engineering team to expand skillset across product families and support R&D efforts.
- Experience with FPGA Ethernet IP blocks (1G/10G/40G/100G)
Requirements
- Experience using Bash and Python for scripting and testing
Current or previous DoD security clearance
- Bachelor’s or higher degree in Computer Engineering, Electrical Engineering, Computer Science or related degree
- Extensive experience with the AMD (Xilinx) Vivado Design Suite and SoC FPGAs (Zynq, Ultrascale/Ultrascale+, Versal)
- Experience developing and implementing software drivers (C/C++/Python) to interface with FPGA designs
- Experience translating high level algorithms from Simulink/MATLAB or similar into RTL including FPGA Vendor IP implementations
- Experience with high-speed, multi-layer, digital printed circuit board (PCB) design
- Experience with HLS Synthesis and languages (C/C++/SystemC/Chisel)
Experience with Network Protocols (TCP/UDP/IP)
- Experience with Bitbucket CI, Jenkins or similar CI/CD flows
- Experience with Agile lifecycle processes including Scrum, Continuous Integration, and Test-Driven Development Methodologies
- Extensive experience developing in Verilog and SystemVerilog
Experience with Analog Device Transceivers
- Experience with Software-Defined Radios (SDRs) (e.g. Ettus, NI, HackRF)
- Experience designing and implementing highly performant baseband signal processing in an FPGA
- Experience with git
Experience with Time Synchronization technologies (NTP / PTP)
- Ability to work with minimal supervision and collaborate on small teams
- Experience with Serial Protocols (I2C, JTAG, UART, SPI, CAN)
- U.S. Person status is required as this position will require the ability to access U.S.-only data systems
- Extensive experience with the ARM AMBA AXI Protocol (AXI4, AXI4-Lite, AXI4-Stream)
- 5+ years of experience in a professional setting performing detailed digital RTL design targeting FPGAs
- Experience with DoD & related System/SW Architectures and messaging standards (e.g. OMS, SOSA, Link-16, etc)
- Extensive experience with the entire FPGA design life cycle: RTL design, behavioral simulation, place and route, timing analysis, hardware integration
Preferred
- Experience modifying software drivers and applications when needed to validate FPGA designs
- Experience with GPUs and/or AI engines
- Experience with VHDL
- Experience in Ground or Airborne Sensors (Radars, EO/IR, EW, etc.)
Pay
USD 160,000 - 290,000
