
Senior FPGA Engineer
Axion BioSystems
full-time
Posted on:
Location Type: Hybrid
Location: Atlanta • United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Perform all aspects of embedded firmware design and development, including architecture, design, implementation, testing, and debugging
- Write device drivers for complex ASICs, FPGAs, and other components
- Contribute to hardware design and participate in hardware design reviews
- Participate in system bring-up of new hardware, including FPGA configuration, interface validation, and debugging of high-speed interfaces.
Requirements
- Bachelor’s or Graduate degree in Electrical Engineering, Computer Engineering, or a related field
- 5+ years of professional experience in firmware design and development
- Proficient with VHDL and/or Verilog and tools for FPGA design, especially for AMD Xilinx Zynq-7000 and UltraScale SoCs (Xilinx Vivado preferred)
- Experience with FPGA debugging tools including oscilloscopes, logic analyzers, and integrated logic analyzers
- Experience designing firmware in C and/or C++
- Experience implementing FIR and IIR filters using DSP resources in FPGAs
- Experience working with processor cores in the FPGA
- Familiarity with high-speed signaling protocols such as gigabit Ethernet and associated media-independent interfaces like RGMII/SGMII, DDR3/4, USB2/3, and LVDS
- Familiarity with low-speed signaling protocols including SPI, I2C, and UART
- Familiarity with mixed-signal circuit design, low-noise analog design, signal and power integrity (SI/PI), and electromagnetic compatibility (EMC)
- Proficient with source code control systems such as git
- Excellent problem-solving skills and the ability to work in a collaborative environment
- Knowledge of Python for data analysis and test automation
Benefits
- 401k
- 401k Matching
- Health, Dental, and Vision Insurance
- PTO
- Hybrid & Flexible Work Schedules
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
embedded firmware designdevice driversVHDLVerilogFPGA designCC++FIR filtersIIR filtersDSP resources
Soft Skills
problem-solvingcollaborative environment