Embedded Firmware & FPGA Engineer (9/80 Flexible Schedule)

Leonardo DRS

Danbury (CT)

On-site

USD 85,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
401(k) plan
Paid time off

Job summary

Leonardo DRS is seeking an Electrical Engineer II in Danbury, CT to design and analyze embedded firmware for electronic systems. You will work with microcontrollers and FPGA-based designs, crafting low-level software and coordinating tight integration with hardware teams.

The role emphasizes development through testing, debugging, and documentation, with a focus on fault diagnosis and continuous improvement of embedded solutions.

Qualifications

  • Bachelor’s degree in electrical or computer engineering.
  • Minimum 4 years of firmware/embedded systems experience.
  • Experience with VHDL/Verilog/SystemVerilog.
  • Familiarity with microcontrollers and embedded processors.
  • Experience with UART, SPI, I2C, CAN, USB or Ethernet.
  • Familiarity with embedded development tools and debugging methods.
  • Experience with Git or similar version control systems.
  • Strong written and verbal communication; team collaboration.

Responsibilities

  • Design, develop, integrate, analyze, document, and support testing of firmware and embedded software.
  • Develop and maintain low-level firmware using industry-standard languages and tools.
  • Support hardware/software integration, bring-up, and debug of prototype and production hardware.
  • Use development tools such as Vivado, Vitis, ModelSim/Questa, ILA, scopes and logic analyzers.
  • Support FPGA development lifecycle from requirements through lab debug.
  • Review customer specs and develop firmware/FPGA designs to meet objectives.

Skills

Embedded firmware
HDL (VHDL/Verilog/SystemVerilog)
Microcontrollers/embedded processors
UART_SPI_I2C_CAN_USB_Ethernet
Git/version control
Cross-functional teamwork
MS Office

Education

Bachelor’s degree in Electrical or Computer Engineering

Tools

AMD Xilinx Vivado
Vitis
ModelSim/Questa

Job description

Leonardo DRS is seeking an Electrical Engineer II in Danbury, CT to design and analyze embedded firmware for electronic systems. You will work with microcontrollers and FPGA-based designs, crafting low-level software and coordinating tight integration with hardware teams.

The role emphasizes development through testing, debugging, and documentation, with a focus on fault diagnosis and continuous improvement of embedded solutions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Electrical Engineer II — Embedded & FPGA Firmware
Electrical Engineer II — Embedded & FPGA Firmware

Leonardo DRS • Danbury (CT)

On-site
USD 90,000 - 120,000
Electrical Engineer II
Electrical Engineer II

Leonardo DRS • Danbury (CT)

On-site
USD 85,000 - 110,000
Health insurance
401(k) plan
Paid time off
Embedded Software Engineer - Real-Time Power Systems
Embedded Software Engineer - Real-Time Power Systems

Leonardo DRS • Danbury (CT)

On-site
USD 90,000 - 120,000
Medical, dental, and vision coverage
401(k) savings plan
Telemedicine & wellness programs
Electrical Engineer II- Embedded
Electrical Engineer II- Embedded

Leonardo DRS • Danbury (CT)

On-site
USD 90,000 - 120,000
Senior Hardware Test Engineer – Embedded Systems
Senior Hardware Test Engineer – Embedded Systems

Leonardo DRS • Danbury (CT)

On-site
USD 100,000 - 150,000
Medical, dental, and vision coverage
401(k) savings plan
Flexible work schedules (9/80)
Sustaining Embedded Software Engineer (C/C++)
Sustaining Embedded Software Engineer (C/C++)

Leonardo DRS, Inc. • Danbury (CT)

On-site
USD 100,000 - 135,000
Competitive salaries
Medical coverage
401(k) savings plan
+1
Senior Embedded Software Engineer - Real-Time Linux/FPGA
Senior Embedded Software Engineer - Real-Time Linux/FPGA

Leonardo DRS • Frederick (MD)

On-site
USD 100,000 - 130,000
Medical, dental, and vision coverage
401(k) savings plan
Competitive vacation
+1
Embedded Software Engineer - Sustaining Engineering
Embedded Software Engineer - Sustaining Engineering

Leonardo DRS • Danbury (CT)

On-site
USD 90,000 - 130,000
Medical, dental, and vision insurance
401(k) plan
Flexible 9/80 work schedule
FPGA Design Engineer
FPGA Design Engineer

ACE Partners • Connecticut

On-site
USD 100,000 - 150,000
Software Engineering Manager - Embedded FPGA/DSP Systems
Software Engineering Manager - Embedded FPGA/DSP Systems

Leonardo DRS • Menomonee Falls (WI)

On-site
USD 130,000 - 180,000
Medical insurance
Dental insurance
Vision insurance
+5