FPGA Engineer

Spectra
Las Cruces, NM, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$120,000.0 - $170,000.0
Working hours
Regular working hours
Job source

Tech stack

Adobe InDesign Computing Platforms Boolean Algebra Configuration Management Computer Engineering Ethernet Firmware Field-Programmable Gate Array (FPGA) Hardware Description Language Python (Programming Language) MATLAB PCI Express
+17 more
Software Architecture Static Timing Analysis SystemVerilog Systems Integration Tcl (Programming Language) Toolchain Verilog VHSIC Hardware Description Language (VHDL) Vivado Scripting Real Time Systems ModelSim Hardware Testing Physical Design Software Coding Software Version Control Hardware Debugging

Job description

We are seeking a highly skilled FPGA Engineer to design, implement, and verify digital logic solutions for advanced aerospace and defense electronics. This role spans the full development lifecycle-from architecture definition and RTL coding to simulation, synthesis, and lab validation. The ideal candidate excels at the intersection of hardware and firmware, bringing innovation, technical rigor, and collaborative problem-solving to a fast-paced R&D environment.

Scope of Responsibility Core Objectives

  • Deliver reliable, efficient, and scalable FPGA-based solutions that meet real-time system requirements.
  • Collaborate across engineering teams to integrate FPGAs into embedded computing platforms., * Develop HDL code (VHDL/Verilog/SystemVerilog) for digital signal processing, memory control, data acquisition, and high-speed interfaces.
  • Perform simulation, synthesis, timing analysis, and place-and-route using industry tools (e.g., Vivado, Quartus, ModelSim).
  • Interface with system architects and software teams to define FPGA functionality, constraints, and register maps.
  • Validate FPGA performance through bench testing, logic analysis, and hardware debugging.
  • Support documentation, version control, configuration management, and product release readiness.
  • Participate in design reviews, risk assessments, and system-level integration activities.

Requirements

Do you have experience in Software coding?, Do you have a Master’s degree?, * Proficiency in VHDL or Verilog for RTL design, simulation, and timing closure.

  • Experience with high-speed interfaces (PCIe, DDR, Ethernet, JESD204, etc.).
  • Familiarity with Xilinx or Intel/Altera FPGAs and toolchains.
  • Knowledge of clock domain crossing, reset synchronization, and power-up sequencing best practices.
  • Comfortable using oscilloscopes, logic analyzers, and scripting tools (TCL, Python, MATLAB)., * Bachelor’s degree in Electrical Engineering, Computer Engineering, or a related field; Master’s preferred.
  • 5+ years of experience in FPGA design and development in aerospace, defense, or embedded systems environments.
  • Experience with DO-254, MIL-STD, or other regulated development practices is a plus.

Personal Traits and Characteristics:

  • Analytical and exacting: Thrives on precision and getting the timing just right.
  • Collaborative and communicative: Works well across hardware/software/system domains.
  • Proactive and dependable: Manages workload independently and anticipates design needs.
  • Growth-minded and innovative: Always seeking better ways to build robust, reusable IP blocks.
  • Mission-oriented: Understands the impact of reliable electronics in high-stakes systems.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

2:40 min

Motivations for transitioning legacy MATLAB repositories to Python

Michael Niebisch Michael Niebisch · WWC 2024

2:14 min

Custom domain controllers and vehicle communication networks

Denis Grahovac · WWC 2021

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:12 min

Addressing the competitive landscape of specialized hardware demands

Hazal Mestci +1 · Coffee With Developers

2:01 min

Introduction to domain specific languages and their applications

Irina Artemeva · WWC 2023

Videos

See all

Related articles

See all