Electrical Engineer II- Embedded

Leonardo DRS

Danbury (CT)

On-site

USD 90,000 - 130,000

Full time

9 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision coverage
401(k) savings plan
Telemedicine
Life and disability insurance
Paid parental leave
Flexible work schedules (9/80)
Wellness programs

Job summary

The Electrical Engineer II at Leonardo DRS Naval Power Systems will contribute to embedded firmware development and FPGA design for electronic systems and subsystems. You will work on microcontrollers, processors, device drivers, and real-time embedded applications, collaborating across hardware and software teams.

Responsibilities include design, debug, and test of firmware, use of Xilinx tools, and ensuring hardware/software integration meets performance, reliability, and cost goals. U.S.

Qualifications

  • Bachelor's degree in electrical or computer engineering.
  • Minimum of 3 years of related work experience in firmware or embedded systems.
  • Experience with VHDL, Verilog or System Verilog.
  • Familiarity with microcontrollers and hardware/software interfaces.
  • Experience with UART, SPI, I2C, CAN, USB or Ethernet.

Responsibilities

  • Design, develop, integrate, analyze, document, and support testing of firmware, embedded software, products, systems, or subsystems.
  • Develop and maintain low-level firmware using industry-standard programming languages and tools.
  • Support hardware/software integration, bring-up, and debug of prototype and production hardware.
  • Use industry-standard tools such as AMD Xilinx Vivado, Vitis, ModelSim/Questa, ILA, oscilloscopes, logic analyzers, debuggers, and version control systems.
  • Support the full FPGA development lifecycle including requirements, architecture, RTL, simulation, synthesis, timing, and lab debug.
  • Review customer specs and develop firmware/FPGA designs to meet objectives.

Skills

VHDL/Verilog/SystemVerilog
Embedded systems
Microcontrollers
UART_SPI_I2C_CAN_Ethernet
Git/version control
Debugging hardware/software
Cross-functional teamwork
Communication skills
Microsoft Office

Education

Bachelor's degree in electrical engineering or computer engineering

Tools

Xilinx Vivado/Vitis
ModelSim/Questa
Integrated Logic Analyzer (ILA) & oscilloscopes
Git/version control

Job description

Job description:

Job ID:113650

The Leonardo DRS Naval Power Systems business is a trusted provider of innovative naval gas and hybrid power systems, control technology and support solutions for the U.S. Navy and navies around the world.

Job Summary

The Electrical Engineer II supports the design, development, modification, and analysis of embedded firmware and software for electronic systems and subsystems. Responsibilities may include working with microcontrollers, processors, device drivers, board support packages, communication interfaces, and real-time embedded applications. This role also involves troubleshooting and diagnosing malfunctions in existing products or systems and implementing necessary modifications. The Electrical Engineer II compiles and evaluates design and test data, analyzes technical requirements, and develops and recommends appropriate technical solutions and approaches.

Job Responsibilities
  • Design, develop, integrate, analyze, document, and support testing of firmware, embedded software, products, systems, or subsystems.
  • Develop and maintain low-level firmware using industry-standard programming languages, tools, and methodologies.
  • Support hardware/software integration, bring-up, and debug of prototype and production hardware.
  • Use industry-standard development and analysis tools such as AMD Xilinx Vivado, Vitis, ModelSim/Questa, Integrated Logic Analyzer - ILA, oscilloscopes, logic analyzers, debuggers, and version control systems in the performance of assignments.
  • Support the full FPGA development lifecycle including requirements analysis, architecture definition, RTL development, simulation, synthesis, implementation, timing closure, integration, and lab debug.
  • Review customer specifications and requirements and, under direction, develop firmware and FPGA designs to best support technical, schedule, reliability, and cost objectives.
Qualifications
  • Bachelor’s degree in electrical engineering or computer engineering
  • Minimum of 3 years of related work experience in firmware, embedded systems, or a closely related area
  • Experience with VHDL, Verilog or System Verilog
  • Familiarity with microcontrollers, embedded processors and hardware/software interfaces
  • Experience with common communication interfaces and protocols such as UART, SPI, I2C, CAN, USB or Ethernet
  • Familiarity with industry-standard embedded development tools, debug methods and software development methodologies
  • Experience troubleshooting embedded and FPGA-based systems using lab equipment such as oscilloscopes, multimeters, and logic analyzers
  • Experience with version control tools such as Git or similar systems
  • Strong written and verbal communication skills
  • Ability to work effectively in a cross-functional team environment
  • Experience with Microsoft Office Suite

U.S. Citizenship required. This position requires an active DOD security clearance or the ability to obtain such clearance within a reasonable time after commencement of employment.

Benefits and Compensation
  • Competitive salaries and comprehensive benefits
  • Medical, dental, and vision coverage
  • Company contribution to a health savings account
  • Telemedicine
  • Life and disability insurance
  • Legal insurance
  • 401(k) savings plan
  • Wellness programs that focus on physical, emotional, and financial well-being
  • Programs and activities to support career‑growth, professional development, and skill enhancement
  • Flexible work schedules with our 9/80 program
  • Competitive vacation
  • Health/emergency leave
  • Paid parental leave
  • Community service hours
  • Some employees are eligible for limited benefits only

Leonardo DRS, Inc. and its subsidiaries provide equal opportunities to all employees and applicants for employment and prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, protected veteran status, or any other characteristic protected by federal, state, or local laws.

#INDNPS

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

Similar jobs worth comparing

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
Electrical Engineer II
Electrical Engineer II

Leonardo DRS • Fort Walton Beach (FL)

On-site
USD 65,000 - 90,000
Medical insurance
Dental insurance
Vision coverage
+10
Software Engineer
Software Engineer

Leonardo DRS • Danbury (CT)

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

Socket.dev • Danbury (CT)

On-site
USD 85,000 - 120,000
Medical coverage
Dental coverage
Vision coverage
+10
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Leonardo DRS • Frederick (MD)

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

Leonardo DRS • Palm Bay (FL)

On-site
USD 25,000 - 39,000
Medical coverage
Dental coverage
Vision coverage
+4
Embedded Software Engineer II
Embedded Software Engineer II

Leonardo DRS • Melbourne (FL)

On-site
USD 90,000 - 130,000
9/80 schedule
Health benefits
401(k) plan
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Leonardo DRS, Inc. • Melbourne (FL)

On-site
USD 100,000 - 130,000
Medical, dental, and vision coverage
401(k) savings plan
Flexible work schedules with 9/80 program
+1
Principal Electrical Engineer
Principal Electrical Engineer

Leonardo DRS • Menomonee Falls (WI)

On-site
USD 120,000 - 150,000
Competitive salaries
Medical coverage
Dental coverage
+13
Senior Test Engineer
Senior Test Engineer

Socket.dev • Danbury (CT)

On-site
USD 110,000 - 140,000
Medical, dental, vision coverage
401(k) plan with company contributions
Health savings account contribution
+3