Senior Embedded Software Engineer for BSP & BIOS

Hardware FYI

Ashburn (VA)

Hybrid

USD 125,000 - 175,000

Full time

14 days+

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

Paid Time Off
401K with Employer Match and Profit Sh
Health and Wellness Benefits
Learning and Development Opportunities
Referral Program
Competitive Pay
Recognition
Employee Stock Purchase Plan
Inclusive & Supportive Culture

Job summary

Curtiss-Wright Defense Solutions in Ashburn, VA is seeking a Principal Embedded Software Engineer to plan, design, develop, and test embedded software for DSP boards and complex systems. This onsite role requires deep expertise in BSPs, drivers, and bootloaders, with a focus on safety and aerospace standards.

You will work across cross-functional teams, uphold development processes, and contribute to design verification and production test software, while pursuing ongoing learning and

Qualifications

  • Bachelor's degree in electrical engineering or computer engineering (or equivalent) with minimum 10 years' experience.
  • Hands-on experience with C/C++, Linux (Red Hat, LynxOS, WindRiver), VxWorks (7.x) and device drivers.
  • Experience with IDEs (Visual Studio, Eclipse-based), Vivado/Vitis, Petalinux, GCC, CMake, Yocto, and MS Office.
  • Familiarity with scripting (bash/csh), LabVIEW and IPMI.
  • U.S. citizenship and ability to obtain DoD clearance.

Responsibilities

  • Plan, design, develop, and test embedded software for embedded systems based on specifications and in compliance with industrial, military, and aerospace standards.
  • Apply established development processes and assist in process improvement.
  • Analyze requirements and develop design alternatives.
  • Develop test software and procedures.
  • Implement and integrate, or debug embedded software including bootloaders (BIOS, SlimBootLoader and U-Boot), device drivers (Linux and VxWorks), customized applications and embedded test software.
  • Diagnose and resolve advanced software defects with cross-functional staff and apply analytical troubleshooting skills.
  • Evaluate and respond to customer-reported issues, recommending and implementing software modifications.
  • Assist in the development of software design and test documentation, and user manuals.

Skills

C/C++
Linux
VxWorks
Device drivers
Python
Scripting
LabVIEW
IPMI

Education

Bachelors in Electrical Engineering or Computer Engineering

Tools

Visual Studio
Eclipse
Vivado/Vitis
Petalinux
GCC
CMake
Yocto
MS Office

Job description

Curtiss-Wright Defense Solutions in Ashburn, VA is seeking a Principal Embedded Software Engineer to plan, design, develop, and test embedded software for DSP boards and complex systems. This onsite role requires deep expertise in BSPs, drivers, and bootloaders, with a focus on safety and aerospace standards.

You will work across cross-functional teams, uphold development processes, and contribute to design verification and production test software, while pursuing ongoing learning and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Onsite (Ashburn)
Senior Embedded Software Engineer - Onsite (Ashburn)

DY4 Curtiss-Wright DS, Inc. • Ashburn (VA)

On-site
USD 120,000 - 180,000
Paid Time Off
401K with Employer Match and Profit Sh
Health and Wellness Benefits
+6
Senior Embedded Software Engineer: DSP & Firmware
Senior Embedded Software Engineer: DSP & Firmware

QuickCruit, Inc. • Ashburn (VA)

Hybrid
USD 120,000 - 170,000
401K with Employer Match
Health Benefits
Learning & Development
+2
Principal Embedded Software Engineer: DSP, BIOS & Drivers
Principal Embedded Software Engineer: DSP, BIOS & Drivers

QuickCruit, Inc. • Ashburn (VA)

Hybrid
USD 170,000 - 210,000
Paid Time Off
401K with employer match and profit
Health and wellness benefits
+5
Senior Embedded Software Architect – Onsite
Senior Embedded Software Architect – Onsite

Curtiss-Wright Corporation • Ashburn (VA)

On-site
USD 125,000 - 175,000
Paid Time Off
401K with Employer Match and Profit Sh
Health and Wellness Benefits
+6
Principal Embedded Software Engineer Curtiss-Wright · Ashburn, VA
Principal Embedded Software Engineer Curtiss-Wright · Ashburn, VA

QuickCruit, Inc. • Ashburn (VA)

Hybrid
USD 170,000 - 210,000
Paid Time Off
401K with employer match and profit
Health and wellness benefits
+5
Senior Embedded Systems Software Lead – Defense Solutions
Senior Embedded Systems Software Lead – Defense Solutions

Curtiss-Wright Corporation • Ashburn (VA)

On-site
USD 109,000 - 145,000
Paid Time Off
401K with Employer Match and Profit Sh
Health and Wellness Benefits
+6
Senior Software Engineer Curtiss-Wright · Ashburn, VA
Senior Software Engineer Curtiss-Wright · Ashburn, VA

QuickCruit, Inc. • Ashburn (VA)

Hybrid
USD 120,000 - 170,000
401K with Employer Match
Health Benefits
Learning & Development
+2
Senior Embedded Linux Software Engineer (C/C++ & DSP)
Senior Embedded Linux Software Engineer (C/C++ & DSP)

BAE Systems, Inc. • Hudson (NH)

On-site
USD 110,000 - 160,000
Health insurance
Dental insurance
Vision insurance
+13
Senior DoD Embedded Hardware Architect (Onsite)
Senior DoD Embedded Hardware Architect (Onsite)

DY4 Curtiss-Wright DS, Inc. • Ashburn (VA)

On-site
USD 109,000 - 150,000
Paid Time Off
401K with Employer Match and Profit Sh
Health and Wellness Benefits
+6
Embedded Software Engineer
Embedded Software Engineer

Actalent • Village of Endicott (NY)

On-site
USD 120,000 - 190,000
Medical
Dental
Vision
+5