Senior Software Developer, Naval Combat System Modeling

2 months ago


Washington, United States Envisioneering Full time

Envisioneering, Inc. has an immediate opening for full-time Senior Software Engineer / Developer to support the Naval Research Laboratory (NRL) in development of naval combat system modeling & simulation (M&S) test beds. The position requires experience in the full life cycle of software design, including architecture, requirements, prototyping, design and implementation, debugging, unit testing, integration, formal testing, and maintenance. This position also requires a DoD Secret clearance. We are seeking a candidate with strong communications skills and the ability to work in a collaborative team environment.

KEY RESPONSIBILITIES SUMMARY:

  • Develop and modify C++ software running in a Red Hat Enterprise Linux environment to build Naval Electronic Warfare (EW) and Combat System (CS) M&S testbed capabilities.
  • Collaborate with an agile development team, including systems engineers, other software developers, and integration and testing personnel in a shared technical framework environment.
  • Determine root cause for complex software issues and develop practical, efficient, and permanent technical solutions.
  • Remain current on new technologies and available vendor packages; evaluate and make recommendations as necessary.

MINIMUM SKILLS/QUALIFICATIONS:

  • 10+ years of experience successfully designing, developing, and implementing C++ software components and systems in a Linux environment.
  • Experience working with agile development teams
  • Experience with a source control tool such as Git.
  • Excellent analytical and problem-solving skills.
  • Excellent organization and time management skills.
  • Excellent written and verbal communication skills.
  • Department of Defense (DoD) Secret security clearance* required at time of hire.
  • Experience working with naval Electronic Warfare (EW) and/or combat/missile systems desired.
  • Experience with M&S desired.
  • Previous experience with C, MATLAB, Python, and Google Test desired.

TRAVEL:

  • Minimal required.

PHYSICAL DEMANDS

  • Sedentary/10 lbs. maximum occasional life/carry of small articles. Some occasional walking or standing may be required.

EDUCATION:

  • B.S. or M.S. in Computer Engineering, Computer Science, Electrical Engineering, or related STEM field.

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

As a condition of employment: You must pass a drug and pre-employment screening. U.S. Citizenship Required. *A Department of Defense (DoD) Secret security clearance is required at time of hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required. Please confirm in your cover letter or resume.

#IT-SOFTWARE



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

    Naval Combat Systems Integration SpecialistAs a Naval Combat Systems Integration Specialist at Booz Allen Hamilton, you will play a key role in supporting the development, testing, acquisition, and integration of ship combat systems. Utilize your experience in combat systems to provide technical support throughout various phases of the combat systems...


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

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


  • 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 Booz Allen Hamilton Full time

    About the RoleWe are seeking a highly skilled Naval Combat Systems Integration Analyst to join our team at Booz Allen Hamilton. As a key member of our team, you will play a critical role in supporting the development, testing, acquisition, and integration of ship combat systems.Key ResponsibilitiesProvide technical support on behalf of the Navy program...


  • 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 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 Booz Allen Hamilton Full time

    About the Role:We are seeking a highly skilled Naval Combat Systems Integration Analyst to join our team at Booz Allen Hamilton. As a key member of our team, you will play a critical role in supporting the development, testing, acquisition, and integration of ship combat systems.Key Responsibilities:Provide technical support on behalf of the Navy program...


  • 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 expertise in the comprehensive software design lifecycle, encompassing architecture, requirements gathering, prototyping,...


  • Washington, United States ManTech International Corporation Full time

    Join the Team at ManTech International CorporationWe are seeking a talented Naval Combat Systems Specialist to become part of our dynamic team at ManTech International Corporation, a prominent player in the field of advanced engineering solutions. This role involves engaging in innovative projects focused on the development of Naval Surface combat...


  • Washington, United States BOOZ, ALLEN & HAMILTON, INC. Full time

    Naval Combat Systems Integration Analyst The Opportunity: As an expert in defense missions, your unique skill set inspires you to thi nk bigger, push further, and ask questions others don't. We need your extensive industry knowledge and advisory skills to help solve some of our clients' most complex problems and find solutions that keep our nation safe. As a...


  • Washington, United States Booz Allen Hamilton Full time

    Naval Combat Systems Integration Analyst The Opportunity: As an expert in defense missions, your unique skill set inspires you to think bigger, push further, and ask questions others don't. We need your extensive industry knowledge and advisory skills to help solve some of our clients' most complex problems and find solutions that keep our nation safe. As a...


  • Washington, United States BOOZ, ALLEN & HAMILTON, INC. Full time

    Naval Combat Systems Integration AnalystThe Opportunity:As an expert in defense missions, your unique skill set inspires you to thi nk bigger, push further, and ask questions others don't. We need your extensive industry knowledge and advisory skills to help solve some of our clients' most complex problems and find solutions that keep our nation safe.As a...


  • Washington, United States Booz Allen Hamilton Full time

    Naval Combat Systems Integration AnalystThe Opportunity:As an expert in defense missions, your unique skill set inspires you to think bigger, push further, and ask questions others don’t. We need your extensive industry knowledge and advisory skills to help solve some of our clients’ most complex problems and find solutions that keep our nation safe.As a...