AeroVironment-posted 1 day ago
$125,000 - $183,000/Yr
Full-time • Senior
Albuquerque, NM
1,001-5,000 employees

AV Inc. seeks a skilled Senior FPGA Engineer to join a multi-disciplinary team within the SpaceTech division. This role focuses on developing high-performance digital systems for electromechanical, electro-optical, control, and communication solutions, utilizing SoC, FPGA, GPP, and microcontroller architectures.

  • Architect and implement mission-specific and general-purpose firmware for FPGAs, microcontrollers, and RTOS-based systems.
  • Develop and maintain firmware for standard and specialized peripheral interfaces, including: Analog-to-Digital (ADC) and Digital-to-Analog (DAC) Converters.
  • Serial communication links (e.g., SpaceWire, SPI, CameraLink, 1Gb+ Ethernet, MIL-1553B).
  • Optimize embedded software for radiation-hardened and high-reliability space environments.
  • Develop and maintain automated build scripts (TCL) for the FPGA firmware platform.
  • Conduct rigorous system integration, testing, and validation of firmware in simulated and real-world aerospace conditions.
  • Deploy and verify firmware functionality on physical hardware devices.
  • Collaborate closely with hardware and software engineers to ensure seamless system functionality.
  • Ensure technical compliance with relevant space industry standards (e.g., NASA, ESA, MIL-STD).
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or Computer Science.
  • Six years of experience using and implementing designs on: Xilinx devices (Zynq, Virtex, Kintex) and toolchains (Vivado, ISE).
  • Microchip devices (RTAX, ProASIC, RTG4) and toolchains (Libero).
  • Six years of experience in embedded systems firmware development, preferably for aerospace or space applications .
  • Six years of experience designing with Hardware Description Languages ( VHDL or Verilog ).
  • Proven experience successfully taking VHDL or Verilog designs from concept to physical hardware implementation.
  • Expertise in digital design techniques, including multiple clock-domain management.
  • Proficient with in-system debuggers and logic analyzers .
  • Experience with Tool Command Language (TCL) for script automation.
  • Experience designing and managing FPGA physical constraints.
  • Ability to obtain and maintain a US security clearance.
  • Knowledge of RTOS , bare-metal firmware, and hardware-software co-design principles.
  • Familiarity with modern verification techniques (e.g., linting and constrained random testing).
  • Familiarity with Xilinx SoC devices, FPGA floorplanning, Xilinx System Generator, hardware accelerators, and space communication protocols.
  • Familiarity with C/C++, Python, or Java for embedded software or scripting tasks.
  • Familiarity with alternative synthesis and simulation environments (Synopsys, Aldec).
  • AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service