Demo

Senior Embedded Software Engineer - C++ | VxWorks

Umanist Staffing
Dahlgren, VA Full Time
POSTED ON 7/22/2026
AVAILABLE BEFORE 11/19/2026

Senior Embedded Software Engineer – C | VxWorks | Active Secret Clearance
Location: Dahlgren, VA (Hybrid)
Job Type: Full-Time | Permanent

About the Opportunity

We are seeking an experienced Senior Embedded Software Engineer to join a leading Defense & Aerospace organization. This is an exciting opportunity to develop cutting-edge embedded software for advanced defense technologies in a collaborative engineering environment.

Please Note:

  • Active DoD Secret Security Clearance is REQUIRED.
  • U.S. Citizenship is REQUIRED.

Key Responsibilities

  • Design, develop, test, and maintain embedded software applications using C .
  • Develop software for VxWorks Real-Time Operating Systems (RTOS).
  • Perform hardware/software integration, debugging, and system testing.
  • Support verification and validation (V&V) activities for mission-critical defense systems.
  • Collaborate with software, systems, hardware, and test engineers throughout the development lifecycle.
  • Troubleshoot software defects and optimize system performance.
  • Prepare and maintain technical documentation, design artifacts, and test procedures.
  • Ensure software meets quality, safety, and defense program requirements.

Required Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
  • 5 years of embedded software development experience.
  • Strong programming experience using C .
  • Hands-on experience with VxWorks RTOS.
  • Experience developing real-time embedded systems.
  • Knowledge of SMP (Symmetric Multi-Processing) and multi-core processor architectures.
  • Experience with software integration, debugging, and testing.
  • Active DoD Secret Security Clearance (Required).
  • U.S. Citizenship (Required).

Preferred Qualifications

  • Experience supporting Defense, Aerospace, or Naval programs.
  • Experience with Aegis Weapon Systems, Ballistic Missile Defense (BMD), or Anti-Air Warfare (AAW).
  • Familiarity with missile flight testing, telemetry, or weapon system test equipment.
  • Experience working on safety-critical embedded applications.

Pay: $150,000.00 - $200,000.00 per year

Application Question(s):

  • Do you currently hold an Active DoD Secret Security Clearance?

Experience:

  • VxWorks: 3 years (Required)
  • C : 6 years (Required)

Work Location: On the road

Salary : $150,000 - $200,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Embedded Software Engineer - C++ | VxWorks?

Sign up to receive alerts about other jobs on the Senior Embedded Software Engineer - C++ | VxWorks career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Umanist Staffing

  • Umanist Staffing Rockford, IL
  • Electrical Engineer 8 Years of experience in Electrical Engineer for Automated Test Equipment (ATE) designs, builds, and maintains automated systems to val... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Senior Embedded Software Engineer - C++ | VxWorks jobs in the Dahlgren, VA area that may be a better fit.

  • Chabez Tech Dahlgren, VA
  • Job Description Job Title: Senior Software Engineer (C / VxWorks) Location: Dahlgren, VA (Zip: 22448) | Work Arrangement: Hybrid (Full-Time / Permanent) Co... more
  • 7 Days Ago

AI Assistant is available now!

Feel free to start your new journey!