Senior Software Engineer (C++ / VxWorks - Defense Domain) ( Full-Time ) Dahlgren, VA - DK

Central Business Solutions, Inc

Dahlgren (VA)

On-site

USD 110,000 - 160,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Central Business Solutions, Inc. in Dahlgren, VA is seeking a Senior Software Engineer to design, develop, integrate, and test safety-critical software for missile and weapon systems using C++ on VxWorks RTOS. The role requires active DoD Secret clearance and U.S.

citizenship. Responsibilities include integration and testing in complex hardware environments, collaborating with multidisciplinary teams, and maintaining development artifacts.

Qualifications

  • Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, or a related technical discipline.
  • 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.
  • Active DoD Secret Security Clearance (Mandatory).
  • Ability to maintain security clearance throughout employment.
  • U.S. Citizenship required.

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.

Skills

C++
VxWorks
RTOS
Real-time embedded
SMP
Multi-core
Software integration
Testing
Defense domain
Security clearance

Education

B.S. in Computer Science / Electrical Engineering / Computer Engineering

Job description

Senior Software Engineer (C++ / VxWorks - Defense Domain) ( Full-Time ) Dahlgren, VA - DK

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.


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.

  • Competitive base salary based on experience.

  • Comprehensive Medical, Dental, and Vision Insurance.

  • 401(k) with employer match.

  • Paid Time Off (PTO).


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.


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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer(Full-time)Dahlgren,VA-DK
Software Engineer(Full-time)Dahlgren,VA-DK

Central Business Solutions, Inc • Dahlgren (VA)

On-site
USD 110,000 - 160,000
Health, dental, and vision insurance
401(k) with employer match
Paid time off and federal holidays
Software Engineer , Loc :Dahlgren, Virginia, US, Full Time/Per (MK)
Software Engineer , Loc :Dahlgren, Virginia, US, Full Time/Per (MK)

Central Business Solutions, Inc • Dahlgren (VA)

On-site
USD 120,000 - 135,000
Competitive salary
Health insurance
401(k) with employer match
+1
Software Engineer ( Full-time ) Huntsville, AL - DK
Software Engineer ( Full-time ) Huntsville, AL - DK

Central Business Solutions, Inc • Huntsville (AL)

On-site
USD 130,000 - 150,000
Software Engineer II
Software Engineer II

PEAK Technical Services Inc. • Huntsville (AL)

On-site
USD 90,000 - 130,000
Software Engineer
Software Engineer

engineeringjobs.net, Inc. • Dahlgren (VA)

On-site
USD 120,000 - 160,000
Health Insurance
Dental Insurance
Vision Insurance
+3
Senior Software Engineer
Senior Software Engineer

Southeastern Computer Consultants, Inc. (SCCI) • Virginia (MN)

On-site
USD 120,000 - 180,000
Health benefits
Dental benefits
Vision benefits
+3
Software Engineer
Software Engineer

SCCI • Dahlgren (VA)

On-site
USD 110,000 - 140,000
Health benefits
Dental benefits
Vision benefits
+3
Embedded Software Engineer
Embedded Software Engineer

PEAK Technical Services Inc. • Huntsville (AL)

On-site
USD 90,000 - 140,000
Software Engineer (26-419) Space AHT
Software Engineer (26-419) Space AHT

Northrop Grumman • Colorado Springs (CO)

On-site
USD 83,000 - 125,000
Health Plan
Savings Plan
Paid Time Off
+3
Advanced Software Engineer (Job ID:4569)
Advanced Software Engineer (Job ID:4569)

Valkyrie Enterprises Inc. • Huntsville (AL)

On-site
USD 140,000 - 190,000