Umanist Staffing

Senior Embedded Software Engineer – C++ / VxWorks (Defense/Aerospace)

Umanist Staffing Virginia, United States Full-time 1 day ago

Senior Software Engineer (C++ / VxWorks)
Location: Dahlgren, VA (Hybrid)
Job Type: Full-Time | Permanent

About the Role

We are seeking a Senior Software Engineer with strong expertise in C++ and VxWorks RTOS to join a leading Defense & Aerospace organization.

Key Responsibilities

  • Design, develop, and maintain software applications using C++.
  • Develop embedded software on VxWorks RTOS.
  • Perform hardware/software integration, testing, and debugging.
  • Support verification and validation (V&V) activities for mission-critical systems.
  • Collaborate with software, systems, hardware, and test engineering teams.
  • Prepare and maintain technical documentation throughout the software development lifecycle.
  • Ensure software complies with defense and safety standards.

Required Qualifications

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

Preferred Qualifications

  • Experience with Aegis Weapon Systems, Ballistic Missile Defense (BMD), or Anti-Air Warfare (AAW).
  • Experience supporting missile flight test programs or weapon system test equipment.
  • Background in Defense, Aerospace, or Naval systems.
Umanist Staffing

Umanist Staffing

Apply now
Virginia, United States
Full-time
1 day ago

Share this job

Similar Jobs