Back to jobs

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.