Actalent-posted 3 months ago
$110,000 - $110,000/Yr
Full-time • Entry Level
Dallas, TX
1,001-5,000 employees
Administrative and Support Services

The FPGA Engineer will contribute to the design, test, and integration of complex FPGA-based control algorithms for state-of-the-art transmitter systems. This individual will work closely with hardware and software engineers throughout the program development and system installation.

  • Contribute to the definition and documentation of functional requirements; translate requirements into FPGA architectures.
  • Implement and document FPGA designs using HDL (VHDL, etc.).
  • Support system integration and test to produce functional designs.
  • Debug and test code on hardware using oscilloscopes, spectrum analyzers, signal generators, logic analyzers, etc.
  • Define and coordinate software tasks related to hardware-software interfaces within FPGA-based circuit card assemblies.
  • Design and implement test procedures for both chip-level and board-level.
  • Demonstrate behavior consistent with the company's core values of Integrity, Innovation, Accountability, and Teamwork.
  • Report any quality problems or defects to management for corrective action.
  • Bachelor's degree in Electrical or Computer Engineering with 1 or more years of relevant experience.
  • Experience with the FPGA design process, including simulation, synthesis, implementation, and timing closure.
  • FPGA design experience using Verilog/System Verilog or VHDL languages targeting Xilinx/Altera FPGAs.
  • Comfort working closely with HW/RF engineering specialties on design and configuration for RF communication systems.
  • Experience using version control tools to manage states of files and develop them collaboratively.
  • Experience designing re-usable circuits for multiple projects.
  • Familiarity with FPGA-based high-speed memory and bus interfaces, i.e., PCIe, DDR3.
  • Exposure to software and hardware interaction, i.e., Linux host / PCIe endpoint.
  • Excellent verbal and written communication skills.
  • Familiarity with Xilinx FPGA design flows using both ISE and Vivado.
  • Experience with RF system design.
  • Experience with Matlab/Simulink or equivalent for developing DSP algorithms implemented in FPGAs.
  • High-level programming skills (C, Python, etc.).
  • Experience with DSP implementation: decimation/interpolation filters, fractional delay filters, up/down conversion, NCO, FFT, and waveform generation.
  • Understanding of digital signal processing hardware architectures, preferably FMC module interfacing to FPGA-based carrier card assemblies.
  • Experience in FPGA hardware interfaces related to RF sampling and waveform generation using A/D and D/A converters.
  • 401k
  • medical
  • dental
  • vision
  • PTO
  • paid holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service