Back to jobs
Logo of avav
avav
Actively hiring

FPGA Engineer

Workplace
On-site
Commitment
Full-time
Seniority
Junior
Salary
$88,500 - $135,000/yr
Posted
Location
Albuquerque, United States

AV is seeking skilled and adaptable FPGA engineers to work as members of a multi-disciplinary team supporting multiple technology areas. The role involves developing and maintaining RTL/firmware for space electronics, including FPGAs, microcontrollers, and RTOS-based systems. The engineer will deploy firmware to physical devices, optimize embedded software for radiation-hardened environments, and conduct system integration and testing. The position supports compliance with space industry standards and requires collaboration across various technical domains.

Responsibilities

  • · Develop and maintain general-purpose and mission specific RTL/Firmware
  • · Develop and maintain firm ware for peripheral interfaces
  • · Analog to Digital Converters
  • · Digital to Analog Converters
  • · Serial links and communication interfaces (SpaceWire, SPI, CameraLink, 1Gb+ Ethernet, MIL-1553B)
  • · Develop and maintain automated FPGA firmware platform build scripts
  • · Deploy firmware to physical devices
  • · Architect and develop firmware for space electronics, including FPGAs, microcontrollers, and RTOS-based systems.
  • · Optimize embedded software for radiation-hardened and high-reliability environments.
  • · Conduct system integration, testing, and validation of firmware in simulated and real-world aerospace conditions.
  • · Support compliance with space industry standards (NASA, ESA, MIL-STD).
  • · Other duties as assigned.

Requirements

  • · Bachelor's degree in electrical engineering, computer engineering, or computer science.
  • · 2 years of professional experience designing using hardware description languages (VHDL or Verilog)
  • · Ability to obtain and maintain a US security clearance.

Nice to have

  • · Some experience using Xilinx devices (Zynq, Virtex / Kintex) and toolchains (Vivado / ISE) and/or Microchip devices (RTAX / ProASIC / RTG4) and toolchains (Libero).
  • · Some experience doing firmware development in embedded systems, preferably for aerospace or space applications.
  • · Knowledge of (serial) communication protocols and standards.
  • · Familiarity with multiple clock-domain digital design techniques.
  • · Familiarity with in-system debuggers and logic analyzers.
  • · Familiarity with designing and managing FPGA physical constraints.
  • · Familiarity with Tool Command Language (TCL).
  • · Proven, demonstrated experience taking VHDL or Verilog designs to a hardware environment.
  • · Familiarity with the Xilinx SoC devices.
  • · Familiarity with FPGA floor planning techniques.
  • · Familiarity with Xilinx System Generator.
  • · Familiarity with other computing languages (C/C++, Python, Java).
  • · Familiarity with verification techniques, including linting and constrained random testing.
  • · Knowledge of RTOS, bare-metal firmware, and hardware-software co-design.
  • · Experience working with hardware accelerators and space communication protocols.
  • · Familiarity with other synthesis and simulation environments (Synopsys, Aldec).

Benefits

  • Benefits: AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown. For more information about our company benefit offerings please visit: http://www.avinc.com/myavbenefits.