Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (C++ / VxWorks - Defense Domain)

Texas State Library and Archives Commision

Senior Software Engineer (C++ / VxWorks - Defense Domain)

Location: Dahlgren, VA (Hybrid)


Employment Type: Full-Time / Permanent


Industry: Defense & Aerospace


Vendor Fee: 10%


Compensation: Competitive Salary (Best in Industry) + Full Benefits


Work Authorization: U.S. Citizens Only


Security Clearance: Active DoD Secret Clearance Required

Position Overview


We are seeking a highly skilled Senior Software Engineer to join a premier Defense & Aerospace organization supporting safety-critical missile and weapon system programs. This hybrid position based in Dahlgren, Virginia offers the opportunity to work on advanced Aegis Weapon Systems and mission-critical defense technologies.


The ideal candidate will possess strong expertise in C++ development, VxWorks real-time operating systems, and defense-related software engineering. This role will be responsible for the design, development, integration, and testing of software supporting missile systems, weapon systems, and associated test equipment.

Key Responsibilities

  • Design, develop, integrate, and test safety-critical software for missile and weapon systems.
  • Develop software solutions supporting Aegis Weapon Systems and related test platforms.
  • Write robust, efficient, and maintainable software using C++.
  • Develop and support applications running on VxWorks real-time operating systems.
  • Perform hardware and software integration activities for missile simulators and test equipment.
  • Collaborate with multidisciplinary engineering teams to ensure compliance with defense and safety requirements.
  • Participate in software verification, validation, testing, and troubleshooting activities.
  • Support system-level integration and operational testing efforts.
  • Maintain technical documentation and software development artifacts.
Required Qualifications

Education

  • Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, or a related technical discipline.
Technical Skills

  • Strong hands-on software development experience using C++.
  • Experience developing software on VxWorks RTOS environments.
  • Knowledge of real-time embedded software development principles.
  • Experience working with SMP (Symmetric Multi-Processing) and multi-core architectures.
  • Experience with software integration and testing in complex hardware environments.
Security Requirements

  • Active DoD Secret Security Clearance (Mandatory).
  • Ability to maintain security clearance throughout employment.
  • U.S. Citizenship required.
Preferred Qualifications

  • Experience supporting Aegis Ballistic Missile Defense (BMD) programs.
  • Experience supporting Anti-Air Warfare (AAW) systems.
  • Familiarity with missile flight test programs.
  • Knowledge of Standard Missile initialization messages and telemetry formats.
  • Experience with missile simulators and weapon system test equipment.
  • Previous experience within Defense, Aerospace, Naval, or Missile Systems programs.
Desired Skills

  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills.
  • Ability to work independently and within highly technical engineering teams.
  • Experience working in safety-critical software development environments.
  • Understanding of software lifecycle processes and defense industry standards.
Benefits

  • Competitive base salary based on experience.
  • Comprehensive Medical, Dental, and Vision Insurance.
  • 401(k) with employer match.
  • Paid Time Off (PTO).
  • Paid Federal Holidays.
  • Career growth opportunities supporting cutting-edge defense technologies.
Ideal Candidate


The ideal candidate is an experienced defense software engineer with deep expertise in C++, VxWorks, and real-time embedded systems who has worked within classified defense environments and possesses an active DoD Secret Clearance. Candidates with direct Aegis, missile systems, or weapon system integration experience will be highly preferred.
Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer (C++ / VxWorks - Defense Domain) in Dahlgren, VA vacancy
  • Central Business Solutions, Inc is seeking a full-time Software Engineer in Dahlgren, Virginia. The role involves safety-critical software...  ...for missile systems, requiring a strong background in C++ and VxWorks RTOS. The ideal candidate should possess a Bachelor’s degree... 
    Suggested
    Full time

    Central Business Solutions, Inc

    Dahlgren, VA
    1 day ago
  •  ..., Inc based in Dahlgren, VA, is seeking a full-time hybrid Software Engineer. You will be responsible for safety-critical software development...  ...a Bachelor's degree in a related field, proficiency in C++ and VxWorks, and an active Secret security clearance. Benefits include... 
    Suggested
    Full time

    Central Business Solutions, Inc

    Dahlgren, VA
    1 day ago
  • $120k - $135k

     ...Description Industry: Aerospace / Aviation / Defense Job Category: Information Technology...  ...: This is a full-time, hybrid Software Engineer position located in Dahlgren, The...  ...software engineering and writing code in C++ and VxWorks Active Secret security clearance... 
    Suggested
    Full time
    For contractors

    Central Business Solutions

    Dahlgren, VA
    5 days ago
  •  ...by the Department of Defense (DoD) and other government...  .... Our expertise in engineering innovation and semiconductor...  ...seeking an Embedded Software Engineer to design,...  ...solutions in C/C++ for microcontrollers,...  ...environments (FreeRTOS, VxWorks, QNX, RTEMS, etc.).... 
    Suggested

    JRC

    Dahlgren, VA
    18 hours ago
  •  ...Intelligence is seeking a seasoned Security Software Engineer - Red Team / Penetration Tester to...  ...supporting mission systems in the defense domain. This role is ideal for a pragmatic, technically...  ...programming in Python, C, C#, C++, Go, Perl, PowerShell # Web development... 
    Suggested
    Contract work
    For contractors

    Data Intelligence

    Dahlgren, VA
    1 day ago
  • PAE Government Services Inc. is seeking Software Engineering professionals to support software development, integration, and testing in Dahlgren...  ...a Bachelor's degree in a technical field, experience with C++ and RHEL 6.10 or 8/9, and must be eligible for a SECRET US Government... 

    PAE Government Services Inc.

    Dahlgren, VA
    2 days ago
  • A specialized recruitment agency is seeking a Senior Software Systems Safety Engineer to support the Conventional Prompt Strike System Safety Program...  ...knowledge of systems safety, as well as proficiency in C and C++. This role involves assessing safety risks and leading... 
    Flexible hours

    Staff Financial Group

    Dahlgren, VA
    1 day ago
  • $120k - $140k

     ...Software Engineer - Midlevel Location: Dahlgren, Virginia Status: Full Time Clearance: Secret...  ...for the United States NAVY and Missile Defense Agency, which include high fidelity...  ...cross-platform testing Experience with C++ using the C11 standard Experience with... 
    Full time

    Navstar

    Dahlgren, VA
    1 day ago
  •  ...strengthen our nation's most critical defense programs. Through the power...  ...deep expertise in Advanced Engineering; Digital Transformation;...  ...Precise Systems seeks a Senior Software Developer to support our Navy...  .../s High proficiency in C++ and Java required High proficiency... 
    Local area

    Precise Systems (MD)

    Dahlgren, VA
    18 hours ago
  • $110k - $130k

     ...Join Amentum as a Software Simulation Engineer and play a role in improving our modeling and simulation...  ...methods for Integrated Air and Missile Defense. Software Simulation Engineer Responsibilities...  ...documentation. Familiarity with C, C++, Java, scripting languages, XML, and... 
    Hourly pay
    Contract work
    Local area

    Amentum

    Dahlgren, VA
    5 days ago
  •  ...statistical analysis, physics, and software development. ***This...  ...mathematics to support critical U.S. defense mission objectives. Job...  ...(Java, Python, C/C#/C++, JavaScript, Ada). Strong...  ...commercial customers in the areas of engineering, maintenance services,... 
    Full time
    Contract work
    Temporary work
    Part time
    For contractors
    Work at office

    UIC Government Services and the Bowhead Family of Companies

    Dahlgren, VA
    1 day ago
  • $90k - $105.28k

     ...We are looking for engineers to join our US Marine Corps advance technology...  ...development team. Are you a Software Engineer looking to be part...  ...to complex challenges in the defense, intelligence, and civilian...  ...design, coding, and testing. C++ proficiency. Experience in... 
    Hourly pay
    Full time
    Contract work
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Monday to Friday

    Amentum

    Dahlgren, VA
    6 days ago
  • $120k - $150k

    Amentum is looking for a Principal Software Developer in Dahlgren, Virginia. This role involves providing software solutions using Agile principles, with responsibilities in system development and analysis. Ideal candidates will have 10+ years of experience, a relevant... 

    Amentum

    Dahlgren, VA
    4 days ago
  • $120k - $150k

     ...Amentum is seeking software engineering professionals with a computer science or related educational background and/or equivalent experience to...  ...engineering personnel. Principal Software Developer, Hypervelocity/C++ Responsibilities Include: Providing software/engineering... 
    Hourly pay
    Contract work
    Local area

    Amentum

    Dahlgren, VA
    1 day ago
  •  ...Analysis, Inc. is seeking a Journeyman Software Developer to support the Naval Surface Warfare...  ...has a Bachelor's degree in software engineering or computer science, at least 5 years of...  ...and tactical software using Python and C++. #J-18808-Ljbffr Systems Planning and Analysis... 

    Systems Planning and Analysis, Inc.

    Dahlgren, VA
    2 days ago
  • Role Description This is a full-time, hybrid Software Engineer position located in Dahlgren, VA. The Software Engineer will be responsible...  ...Experience in software engineering and writing code in C++ and VxWorks Active Secret security clearance Preferred Qualifications... 
    Full time

    Central Business Solutions, Inc

    Dahlgren, VA
    1 day ago
  • $82.1k - $172.4k

     ...Job Title: Software Engineer (Real-Time Systems / C2 Integration) Job Category: Engineering...  ...environments. Utilize Real-Time Java within VxWorks-based systems. Analyze existing...  ...Object-Oriented Design. Proficiency in C++ and Java. Experience developing and debugging... 
    Full time
    Contract work
    Work experience placement
    Interim role
    Local area
    Immediate start
    Flexible hours

    CACI International

    Dahlgren, VA
    4 days ago
  •  ...systems design and technical engineering; engineering technician and project...  ...hardware engineering, software design, coding and compilation...  ...limited to, Python, R, HTML, C/C++, Unix, and Linux. Strong...  ...RTOS environments (FreeRTOS, VxWorks, QNX, RTEMS, etc.). Experience... 

    Vectrus, Inc

    Dahlgren, VA
    1 day ago
  • $120k - $140k

     ...global leader in advanced engineering and innovative...  ...and results-oriented Software Engineer to join our high...  ...contributing to national defense initiatives, this is...  ...programming languages: C/C++, Java, or Ada....  ...including NetBeans IDE, VxWorks, CORBA, Extensible Markup... 
    Hourly pay
    Contract work
    Local area

    Amentum

    Dahlgren, VA
    4 days ago
  •  ...project will occur within the Unity game engine and support USN and FMS customers. The ideal...  ...with the Unity game engine and C++ / C# programming languages. The tasks to...  ...Lockheed Martin is a global leader in defense, aerospace, and advanced technologies. Our... 
    Full time
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin Corporation

    King George, VA
    5 days ago
  • Peerless Technologies is seeking a Software Engineer in Dahlgren, Virginia. This role involves researching and...  ...and optimizing systems for the Department of Defense. Candidates should possess strong programming skills in C++ and/or Java, with a solid background in software... 

    Peerless Technologies

    Dahlgren, VA
    2 days ago
  • UIC Arctic Response Services, LLC is seeking an Embedded Software Developer in Dahlgren, Virginia, to support the Naval Surface Warfare Center...  ..., implementing, and testing embedded software solutions in C/C++ for various systems. Candidates should have at least a BS degree... 

    UIC Arctic Response Services, LLC

    Dahlgren, VA
    4 days ago
  • Saic seeks an Embedded Software Engineer in Dahlgren, VA, responsible for designing and implementing embedded software solutions using C/C++. The role involves developing firmware, supporting software integration, and participating in Agile methodologies. Qualified candidates... 

    Saic

    Dahlgren, VA
    2 days ago
  •  ...and creating documentation. The ideal candidate will have at least 4 years of experience, including knowledge of configuration management principles, C/C++, and Linux. A security clearance is required for this position. #J-18808-Ljbffr Bowhead / UIC Technical Services
    Contract work

    Bowhead / UIC Technical Services

    Dahlgren, VA
    3 days ago
  • $120k - $140k

    Amentum is looking for a Software Engineer to join our team at NSWC Dahlgren, Virginia. This role involves developing advanced undersea warfare...  ...software development experience, including proficiency in C/C++, Java, or Ada. Compensation ranges from $120K to $140K plus benefits... 

    Amentum

    Dahlgren, VA
    18 hours ago
  • A technology firm in Dahlgren, Virginia, is seeking a Software Developer to support development efforts for military technologies. The role...  ..., proficiency in programming languages such as Java and C++, and a relevant BS degree. A U.S. citizenship and security clearance... 

    EmergencyMD

    Dahlgren, VA
    2 days ago
  •  ...from an accredited college or university in computer engineering and/or electrical engineering; Degree requirements...  ..., prototype, design, code, and engineer embedded software solutions Knowledge of C#, Java, or C++ Knowledge of hardware architectures, microcontrollers... 

    Southeastern Computer Consultants Inc

    Dahlgren, VA
    1 day ago
  •  ...iQuasar is seeking to fill the position of Software Engineer at Dahlgren,VA. One of our clients in Dahlgren,VA needs a Software Engineer...  ...One or more of the following high-level computer languages: C/C++, Java. RedHat operating system, using standard UNIX/Linux... 
    Contract work

    iQuasar

    Dahlgren, VA
    2 days ago
  • $92k - $135k

    SimVentions, Inc in Dahlgren, Virginia is looking for an experienced Software Developer to support the Tomahawk program in an Agile...  ...must have a minimum of 5 years of experience and strong skills in C++. An ACTIVE Secret Clearance is required for this position. Benefits... 

    SimVentions, Inc

    Dahlgren, VA
    4 days ago
  • UIC Arctic Response Services, LLC is seeking a GNC Engineer to support hypersonic research in Dahlgren, VA. The role involves developing...  ...MATLAB/Simulink and a programming language such as Python or C/C++. Candidates must also be able to obtain a DoD Secret clearance.... 

    UIC Arctic Response Services, LLC

    Dahlgren, VA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (C++ / VxWorks - Defense Domain). Be the first to apply!