Lead Software Engineer for Naval Systems

2 weeks ago


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, design, implementation, debugging, unit testing, integration, formal testing, and ongoing maintenance. A DoD Secret clearance is essential for this position. We are looking for a candidate with exceptional communication skills and the ability to thrive in a collaborative team setting.

KEY RESPONSIBILITIES:

  • Design and enhance C++ software operating within a Red Hat Enterprise Linux framework to create capabilities for Naval Electronic Warfare (EW) and Combat System (CS) M&S testbeds.
  • Work alongside an agile development team, which includes systems engineers, fellow software developers, and integration and testing specialists, within a shared technical framework.
  • Analyze complex software issues 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 implementing C++ software components and systems in a Linux environment.
  • Proven experience collaborating with agile development teams.
  • Familiarity with source control tools, particularly Git.
  • Strong analytical and problem-solving capabilities.
  • Excellent organizational and time management skills.
  • Outstanding written and verbal communication abilities.
  • A Department of Defense (DoD) Secret security clearance is required at the time of hire.
  • Experience with naval Electronic Warfare (EW) and/or combat/missile systems is preferred.
  • Familiarity with M&S is advantageous.
  • Prior experience with C, MATLAB, Python, and Google Test is desirable.

TRAVEL REQUIREMENTS:

  • Minimal travel is required.

PHYSICAL DEMANDS:

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

EDUCATION:

  • 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 salary, and a comprehensive benefits package that includes 401k, Medical/Dental/Vision, FSA, Short Term 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 pass a drug and pre-employment screening. 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 a comprehensive understanding of the software development lifecycle, encompassing architecture,...


  • 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

    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

    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 / 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 / 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 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

    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

    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 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...


  • 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...