Firmware Engineer - Embedded Systems & FPGA Development

CFD Research Corporation

Hollywood (AL)

On-site

USD 90,000 - 130,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

ESOP (employee stock ownership)
401(k) matching
Medical, vision & dental insurance
Paid leave & disability insurance

Job summary

CFD Research seeks a Firmware Engineer with strong embedded firmware development experience, microcontroller/processor based systems, and FPGA logic design for aerospace applications. You will collaborate with theEmbedded Hardware Design Engineers to build robust, secure embedded systems for mission-critical environments.

The role requires hands-on design skills, rapid problem solving, and the ability to work 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.
  • 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 or Verilog) for DSP, interfaces, sensor integration, or high-speed control functions.
  • Collaborate with Embedded Hardware Design Engineers to define system architecture and ensure hardware/firmware integration.
  • Implement and support communication protocols such as SPI, I2C, UART, CAN, RS485, USB, Ethernet, Modbus, etc.
  • Participate in schematic reviews and provide firmware input to PCB layout for signal routing and EMI/ESD mitigation.
  • Support system level testing, debugging, and validation using lab equipment.

Skills

Embedded firmware
C/C++
RTOS development
Digital interfaces
Hardware-software co-design

Education

BS in Electrical/Computer Engineering or related

Tools

Oscilloscopes
Logic analyzers
Protocol analyzers
Git

Job description

CFD Research seeks a Firmware Engineer with strong embedded firmware development experience, microcontroller/processor based systems, and FPGA logic design for aerospace applications. You will collaborate with theEmbedded Hardware Design Engineers to build robust, secure embedded systems for mission-critical environments.

The role requires hands-on design skills, rapid problem solving, and the ability to work 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 & 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
Embedded Firmware & FPGA Engineer — Aerospace
Embedded Firmware & FPGA Engineer — Aerospace

CFD Research Corporation • Huntsville (AL)

On-site
USD 90,000 - 140,000
401(k) matching
ESOP
Medical, vision, dental
+2
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
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
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
Firmware Engineer – Embedded Systems & FPGA Development
Firmware Engineer – Embedded Systems & FPGA Development

CFD Research Corporation • Hollywood (AL)

On-site
USD 90,000 - 130,000
ESOP (employee stock ownership)
401(k) matching
Medical, vision & dental insurance
+1
Embedded Electronics Engineer – Aerospace/Defense, ESOP
Embedded Electronics Engineer – Aerospace/Defense, ESOP

CFD Research Corporation • Hollywood (AL)

On-site
USD 90,000 - 130,000
401(k) match
Employee Stock Ownership Plan (ESOP)
Medical, vision, and dental insurance
+1
Firmware Engineer – Embedded Systems & FPGA Development
Firmware Engineer – Embedded Systems & FPGA Development

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
Firmware Engineer – Embedded Systems & FPGA Development
Firmware Engineer – Embedded Systems & FPGA Development

CFD Research Corporation • Dayton (OH)

On-site
USD 110,000 - 150,000
401(k) matching
ESOP (employee stock ownership)
Medical, vision, dental insurance