FPGA Engineer

Spectra
Las Cruces, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 170K

Job location

Las Cruces, United States of America

Tech stack

Adobe InDesign
Computing Platforms
Boolean Algebra
Configuration Management
Computer Engineering
Ethernet
Firmware
Field-Programmable Gate Array (FPGA)
Hardware Description Language
Python
Matlab
PCI Express
Software Architecture
Static Timing Analysis
SystemVerilog
Systems Integration
Tcl (Programming Language)
Toolchain
Verilog
VHDL
Vivado
Scripting (Bash/Python/Go/Ruby)
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