Embedded Firmware & FPGA Engineer — Aerospace

CFD Research Corporation

Huntsville (AL)

On-site

USD 90,000 - 140,000

Full time

4 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

401(k) matching
ESOP
Medical, vision, dental
Paid leave & disability
Bonuses

Job summary

CFD Research Corporation is seeking a Firmware Engineer with strong embedded firmware and FPGA experience. The role partners with Embedded Hardware Design Engineers to deliver robust, secure embedded systems for aerospace and military applications.

The ideal candidate will design and test firmware in C/C++, develop FPGA logic, and contribute to system architecture and hardware/firmware integration. Onsite in a fast-paced R&D setting.

Qualifications

  • BS in Electrical Engineering, Computer Engineering, Firmware Engineering, or related discipline.
  • Strong proficiency in embedded firmware development in C/C++ for microcontrollers and embedded processors.
  • Experience with RTOS based development, bare metal systems, interrupt handling, timing critical code, and power managed firmware.
  • Understanding of digital interfaces, communication protocols, and embedded system architectures.
  • Experience with lab equipment including oscilloscopes, logic analyzers, protocol analyzers, multimeters, and power supplies.
  • Familiarity with software configuration management, version control (Git), and structured engineering workflows.
  • Ability to read schematics and understand hardware-software interactions at the board level.
  • Candidate must be a U.S. Citizen and possess the ability to obtain and maintain a security clearance.

Responsibilities

  • Design, implement, and test embedded firmware in C/C++, including drivers, HAL layers, communication stacks, control loops, and board bring up.
  • Develop FPGA logic (VHDL/Verilog) for DSP, interfaces, or high speed control functions.
  • Define system architecture with Embedded Hardware Design Engineers and validate interfaces.
  • Implement protocols such as SPI, I2C, UART, CAN, USB, Ethernet, Modbus.
  • Participate in schematic reviews and provide firmware input to PCB layout.
  • Support system-level testing using oscillosopes, logic analyzers, and protocol analyzers.
  • Develop test firmware, scripts, and automated tests for prototype evaluation and production verification.
  • Create technical documentation and AS9100-aligned procedures.
  • Support compliance to AS9100, MIL-STD-461/810, and related specs.
  • Collaborate with cross-functional teams.

Skills

Embedded firmware development
C/C++ programming
RTOS development
Schematic reading
Hardware/firmware integration
Analytical/problem solving
Team collaboration

Education

BS in Electrical or Computer Engineering or related

Tools

Oscilloscopes
Logic analyzers
Protocol analyzers
Multimeters
Power supplies
JTAG / In-Circuit Debuggers

Job description

CFD Research Corporation is seeking a Firmware Engineer with strong embedded firmware and FPGA experience. The role partners with Embedded Hardware Design Engineers to deliver robust, secure embedded systems for aerospace and military applications.

The ideal candidate will design and test firmware in C/C++, develop FPGA logic, and contribute to system architecture and hardware/firmware integration. Onsite in a fast-paced R&D setting.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer: FPGA & Systems for Aerospace
Embedded Firmware Engineer: FPGA & Systems for Aerospace

CFD Research Corporation • Hollywood (AL)

On-site
USD 110,000 - 160,000
401(k) matching
Employee Stock Ownership Plan (ESOP)
Medical, vision, and dental insurance
+2
Embedded Firmware Engineer | FPGA & Microcontroller Systems
Embedded Firmware Engineer | FPGA & Microcontroller Systems

CFD Research Corporation • Cincinnati (OH)

On-site
USD 90,000 - 130,000
401(k) matching
Employee Stock Ownership Plan (ESOP)
Medical, vision, dental insurance
+2
Senior Firmware & FPGA Engineer — Aerospace/Defense (Onsite)
Senior Firmware & FPGA Engineer — Aerospace/Defense (Onsite)

CFD Research Corporation • Beavercreek (OH)

On-site
USD 90,000 - 140,000
401(k) matching
Employee Stock Ownership Plan (ESOP)
Medical, vision, dental insurance
+2
Embedded Firmware & FPGA Engineer (Onsite)
Embedded Firmware & FPGA Engineer (Onsite)

CFD Research Corporation • Columbus (OH)

On-site
USD 90,000 - 130,000
401(k) matching
ESOP
Medical, vision, dental
+1
Firmware Engineer: Embedded, FPGA & Systems
Firmware Engineer: Embedded, FPGA & Systems

CFD Research Corporation • Dayton (OH)

On-site
USD 110,000 - 150,000
401(k) matching
ESOP (employee stock ownership)
Medical, vision, dental insurance
Embedded Electronics Engineer - Aerospace & Defense HW
Embedded Electronics Engineer - Aerospace & Defense HW

CFD Research Corporation • Hollywood (AL)

On-site
USD 90,000 - 130,000
401(k) matching
Employee Stock Ownership Plan (ESOP)
Medical, vision & dental insurance
Senior Embedded Hardware Engineer – Aerospace/Defense
Senior Embedded Hardware Engineer – Aerospace/Defense

CFD Research Corporation • Dayton (OH)

On-site
USD 95,000 - 130,000
Health insurance
401(k) with company match
Employee Stock Ownership Plan (ESOP)
+1
Embedded Electronics Engineer – Aerospace Hardware
Embedded Electronics Engineer – Aerospace Hardware

CFD Research Corporation • Columbus (OH)

On-site
USD 95,000 - 130,000
Competitive salary
401(k) matching
ESOP
+5
Senior Embedded Electronics Engineer – Aerospace/Defense
Senior Embedded Electronics Engineer – Aerospace/Defense

CFD Research Corporation • Beavercreek (OH)

On-site
USD 95,000 - 140,000
401(k) match
ESOP
Medical insurance
+1
Embedded Hardware Engineer - Aerospace/Defense (Onsite, ESOP)
Embedded Hardware Engineer - Aerospace/Defense (Onsite, ESOP)

CFD Research Corporation • Cincinnati (OH)

On-site
USD 90,000 - 140,000
401(k) matching
Employee Stock Ownership Plan (ESOP)
Medical, Vision, Dental insurance
+1