Software Engineering Manager - Embedded FPGA/DSP Systems

Leonardo DRS

Menomonee Falls (WI)

On-site

USD 130,000 - 180,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Health Savings Account contribution
Telemedicine
Life and disability insurance
401(k) savings plan
Flexible work schedules (9/80)

Job summary

Leonardo DRS is seeking a Software Engineering Manager in Menomonee Falls, WI to lead FPGA, DSP, and PLD software efforts for power conversion, energy storage, and motor control systems. You will oversee HIL and verification activities, develop scalable software platforms, and drive cross-functional collaboration across systems, electrical, mechanical, and manufacturing teams.

The ideal candidate has 7+ years in software/embedded development with at least 3 years in leadership, and a strong

Qualifications

  • Bachelor’s degree in computer/engineering field required; Master’s preferred.
  • Experience leading FPGA/DSP/PLD software development teams.
  • Strong background in software platforms, reusable architectures, and product-line reuse.

Responsibilities

  • Lead and develop a multidisciplinary software engineering team focused on FPGA, DSP, and PLD software development, HIL and test verification, and reusable software platform capabilities.
  • Manage software platform engineering execution for power conversion, energy storage and delivery, and motor control systems, ensuring objectives are met.
  • Provide technical and functional leadership for FPGA, DSP, and PLD development activities including architecture, design, implementation, integration, debugging, and verification.
  • Develop and deliver HIL/software test verification strategy with robust validation and traceability from requirements through qualification.
  • Lead development, standardization, and sustainment of software platforms enabling scalable capabilities across multiple power electronics and motor control products.
  • Coordinate with systems, electrical, mechanical, test, manufacturing, and program teams to align software with product and platform objectives.
  • Establish best practices for software development, configuration management, code quality, documentation, cybersecurity, and verification in defense environments.
  • Support customer engagement and program execution by translating requirements into executable software plans, managing risks, and delivering compliant, high-quality solutions.
  • Mentor team members and foster a culture of accountability, innovation, and continuous improvement.

Skills

FPGA
DSP
PLD
HIL
Test verification
Software platform development
Leadership
Cross-functional collaboration
Defense domain

Education

Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or related field
Master’s degree preferred

Job description

Leonardo DRS is seeking a Software Engineering Manager in Menomonee Falls, WI to lead FPGA, DSP, and PLD software efforts for power conversion, energy storage, and motor control systems. You will oversee HIL and verification activities, develop scalable software platforms, and drive cross-functional collaboration across systems, electrical, mechanical, and manufacturing teams.

The ideal candidate has 7+ years in software/embedded development with at least 3 years in leadership, and a strong

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

Similar jobs worth comparing

Software Engineering Manager
Software Engineering Manager

Leonardo DRS • Menomonee Falls (WI)

On-site
USD 130,000 - 180,000
Medical insurance
Dental insurance
Vision insurance
+5
Embedded Software Engineer - Power Systems (RTOS/C++)
Embedded Software Engineer - Power Systems (RTOS/C++)

Leonardo DRS • Menomonee Falls (WI)

On-site
USD 85,000 - 115,000
Medical, dental, and vision coverage
401(k) savings plan
Flexible work schedules
Senior Systems Engineer, Naval Power Electronics
Senior Systems Engineer, Naval Power Electronics

Leonardo DRS • Menomonee Falls (WI)

On-site
USD 120,000 - 180,000
Medical, dental, and vision insurance
401(k) savings plan
9/80 work schedule
Software Engineer II
Software Engineer II

Leonardo DRS • Menomonee Falls (WI)

On-site
USD 85,000 - 115,000
Medical, dental, and vision coverage
401(k) savings plan
Flexible work schedules
Lead Embedded Software Verification Engineer
Lead Embedded Software Verification Engineer

Leonardo DRS • Danbury (CT)

On-site
USD 120,000 - 160,000
Health insurance
401(k) plan
Paid parental leave
+1
Electrical Engineer II — Embedded & FPGA Firmware
Electrical Engineer II — Embedded & FPGA Firmware

Leonardo DRS • Danbury (CT)

On-site
USD 90,000 - 120,000
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
Software Engineering Manager — Embedded Systems Lead
Software Engineering Manager — Embedded Systems Lead

Leonardo DRS • Bridgeton (MO)

Hybrid
USD 130,000 - 177,000
Health insurance
401(k) matching
Paid time off
+2
Embedded Software Engineering Manager – Lead Silicon & Systems
Embedded Software Engineering Manager – Lead Silicon & Systems

MaxLinear • Carlsbad (CA)

On-site
USD 167,000 - 206,000
Health care benefits
401k savings plan
Employee Stock Purchase Plan (ESPP)
+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