Lead Software Engineer for Naval Systems

2 weeks ago


Washington, Washington, D.C., United States Envisioneering Full time

Company Overview: Envisioneering, Inc. is seeking a full-time Senior Software Engineer / Developer to contribute to the Naval Research Laboratory (NRL) in the creation of naval combat system modeling and simulation (M&S) test environments. This role necessitates a comprehensive understanding of the software development lifecycle, encompassing architecture, requirements gathering, prototyping, design, implementation, debugging, unit testing, integration, formal testing, and ongoing maintenance.

Key Responsibilities:

  • Design and enhance C++ applications operating within a Red Hat Enterprise Linux framework to establish capabilities for Naval Electronic Warfare (EW) and Combat System (CS) M&S testbeds.
  • Engage with an agile development team, collaborating with systems engineers, fellow software developers, and testing personnel within a unified technical framework.
  • Analyze complex software challenges to identify root causes and devise effective, sustainable technical solutions.
  • Stay informed about emerging technologies and available vendor solutions; assess and provide recommendations as needed.

Minimum Qualifications:

  • Over 10 years of experience in designing, developing, and deploying C++ software components and systems in a Linux environment.
  • Proven experience working within agile development teams.
  • Familiarity with version control systems, particularly Git.
  • Strong analytical and problem-solving capabilities.
  • Exceptional organizational and time management skills.
  • Outstanding written and verbal communication abilities.
  • Possession of a Department of Defense (DoD) Secret security clearance at the time of hire.
  • Experience with naval Electronic Warfare (EW) and/or combat/missile systems is preferred.
  • Background in modeling and simulation is advantageous.
  • Previous exposure to C, MATLAB, Python, and Google Test is desirable.

Travel Requirements:

  • Minimal travel is expected.

Physical Requirements:

  • Primarily sedentary work with occasional lifting of up to 10 lbs. Some walking or standing may be necessary.

Educational Background:

  • Bachelor's or Master's degree in Computer Engineering, Computer Science, Electrical Engineering, or a related STEM discipline.

Benefits: Envisioneering, Inc. provides a stable work environment, competitive compensation, and a comprehensive benefits package, including 401k, Medical/Dental/Vision coverage, FSA, Short and Long Term Disability, AD&D and Life insurance (employer-paid), voluntary life insurance, Tuition Reimbursement, Paid Leave, Holidays, and more.

Employment Conditions: Candidates must successfully complete a drug screening and pre-employment assessment. U.S. Citizenship is required. A Department of Defense (DoD) Secret security clearance is mandatory at the time of hire. Selected applicants will undergo a U.S. Government security investigation and must meet eligibility criteria for access to classified information.



  • Washington, Washington, D.C., United States Envisioneering Full time

    Company Overview: Envisioneering, Inc. is seeking a full-time Senior Software Engineer to contribute to the Naval Research Laboratory (NRL) in the development of naval combat system modeling and simulation (M&S) test environments. This role demands proficiency in the complete software design lifecycle, encompassing architecture, requirements gathering,...


  • Washington, Washington, D.C., United States Envisioneering Full time

    Company Overview: Envisioneering, Inc. is seeking a full-time Senior Software Engineer / Developer to contribute to the Naval Research Laboratory (NRL) in the creation of naval combat system modeling and simulation (M&S) test environments. This role necessitates expertise in the complete software development lifecycle, encompassing architecture, requirements...


  • Washington, Washington, D.C., United States Envisioneering Full time

    Company Overview: Envisioneering, Inc. is seeking a dedicated Senior Software Engineer to contribute to the development of naval combat system modeling and simulation (M&S) test environments for the Naval Research Laboratory (NRL).Position Summary: This full-time role demands proficiency in the complete software development lifecycle, encompassing...


  • Washington, Washington, D.C., United States Envisioneering Full time

    Envisioneering, Inc. is seeking a full-time Senior Software Engineer / Developer to contribute to the Naval Research Laboratory (NRL) in the creation of naval combat system modeling and simulation (M&S) test environments. This role necessitates comprehensive experience in the complete software design lifecycle, encompassing architecture, requirements...


  • Washington, Washington, D.C., United States Envisioneering Full time

    Envisioneering, Inc. is seeking a full-time Senior Software Engineer to contribute to the Naval Research Laboratory (NRL) in the creation of naval combat system modeling and simulation (M&S) test environments. This role necessitates proficiency in the comprehensive software development lifecycle, encompassing architecture, requirements gathering,...


  • Washington, Washington, D.C., United States Envisioneering Full time

    Envisioneering, Inc. is seeking a full-time Senior Software Engineer to contribute to the development of naval combat system modeling and simulation (M&S) test environments for the Naval Research Laboratory (NRL). This role demands proficiency in the complete software development lifecycle, encompassing architecture, requirements gathering, prototyping,...


  • Washington, Washington, D.C., United States Envisioneering Full time

    Envisioneering, Inc. is seeking a full-time Senior Software Engineer to contribute to the development of naval combat system modeling and simulation (M&S) test environments for the Naval Research Laboratory (NRL). This role demands expertise in the comprehensive software design lifecycle, encompassing architecture, requirements gathering, prototyping,...


  • Washington, Washington, D.C., United States Envisioneering Full time

    Envisioneering, Inc. is seeking a full-time Senior Software Engineer / Developer to contribute to the development of naval combat system modeling and simulation (M&S) test environments for the Naval Research Laboratory (NRL). This role necessitates a comprehensive understanding of the software development lifecycle, encompassing architecture, requirements...


  • Washington, Washington, D.C., United States Envisioneering Full time

    Envisioneering, Inc. is seeking a full-time Senior Software Engineer to contribute to the Naval Research Laboratory (NRL) in the creation of naval combat system modeling and simulation (M&S) test environments. This role demands expertise across the entire software development lifecycle, encompassing architecture, requirements gathering, prototyping, design,...


  • Washington, Washington, D.C., United States Envisioneering Full time

    Envisioneering, Inc. is seeking a full-time Senior Software Engineer to contribute to the development of naval combat system modeling and simulation (M&S) test environments for the Naval Research Laboratory (NRL). This role demands a comprehensive understanding of the software development lifecycle, encompassing architecture, requirements gathering,...


  • Washington, Washington, D.C., United States Envisioneering Full time

    Company Overview: Envisioneering, Inc. is seeking a dedicated and experienced Senior Software Engineer to contribute to the development of advanced naval combat system modeling and simulation (M&S) platforms for the Naval Research Laboratory (NRL).Position Summary: This full-time role requires a comprehensive understanding of the software development...

  • Lead Systems Engineer

    2 weeks ago


    Washington, Washington, D.C., United States Naval Sea Systems Command Full time

    OverviewYou will take on the role of a Senior Engineer within the Combat & Weapons Control Program Office at Naval Sea Systems Command. Key ResponsibilitiesYour primary duties will include overseeing the design and production of advanced submarine combat systems, specifically the AN/BYG-1 system utilized across various US submarine models. You will lead a...


  • Washington, Washington, D.C., United States Sayres & Associates Full time

    Position OverviewSayres & Associates, a prominent provider of defense support services to the Department of Defense, is currently in search of a skilled Naval Engineering Specialist possessing a SECRET clearance, verifiable in DISS. The Naval Engineering Specialist will play a crucial role in supporting the Ship Design Management team, offering subject...

  • Program Director

    4 days ago


    Washington, Washington, D.C., United States Amentum Full time

    Job SummaryAmentum is seeking a highly experienced and skilled Program Director to lead and manage the delivery of large-scale naval ship and systems engineering, maintenance, sustainment, and modernization capabilities to numerous allied navies. The successful candidate will directly support the U.S. Naval Sea Systems Command (NAVSEA) International Fleet...

  • Program Director

    1 week ago


    Washington, Washington, D.C., United States Amentum Full time

    Job SummaryAmentum is seeking a highly experienced Program Director to lead and coordinate the delivery of large-scale naval ship and systems engineering, maintenance, sustainment, and modernization capabilities to numerous allied navies. The successful candidate will directly support the U.S. Naval Sea Systems Command (NAVSEA) International Fleet Support...


  • Washington, Washington, D.C., United States Apex Systems Full time

    Apex Systems is seeking a dedicated Frontend Engineer to join our dynamic team.Overview of the RoleAre you ready to take on the challenge of developing cutting-edge web applications and services for a leading global communications provider? This position is ideal for a Frontend Engineer who will be responsible for designing, constructing, and sustaining user...


  • Washington, Washington, D.C., United States Booz Allen Hamilton Full time

    Naval Systems Integration SpecialistBecome a vital member of our esteemed consulting organization and leverage your knowledge in defense operations. As a Naval Systems Integration Specialist, you will be instrumental in facilitating the design, evaluation, procurement, and amalgamation of naval combat systems. Employ your proficiency in combat systems to...


  • Washington, Washington, D.C., United States ARA Full time

    The Capital Area Division (CAD) of Applied Research Associates, Inc. (ARA) is on the lookout for a dedicated and enthusiastic Senior Systems Engineer to assist the Navy in the creation and implementation of innovative high-performance computing (HPC) software and network frameworks. This position will support the Office of Naval Research and the Naval...


  • Washington, Washington, D.C., United States ARA Full time

    The Capital Area Division (CAD) of Applied Research Associates, Inc. (ARA) is in search of a dynamic and driven Senior Systems Engineer to aid the Navy in the advancement and implementation of state-of-the-art high-performance computing (HPC) software and network frameworks. This role will support the Office of Naval Research and the Naval Research...


  • Washington, Washington, D.C., United States ARA Full time

    The Capital Area Division (CAD) of Applied Research Associates, Inc. (ARA) is in search of a dedicated and enthusiastic Senior Systems Engineer to assist the Navy in the innovation and implementation of state-of-the-art high-performance computing (HPC) software and network frameworks. This position will support the Office of Naval Research and the Naval...