Lead Software Engineer for Naval Systems
2 weeks ago
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 architecture, requirements gathering, prototyping, design, implementation, debugging, unit testing, integration, formal testing, and ongoing maintenance. A Department of Defense (DoD) Secret clearance is a prerequisite for this position.
Key Responsibilities:
- Design and enhance C++ software within a Red Hat Enterprise Linux framework to create capabilities for Naval Electronic Warfare (EW) and Combat System (CS) M&S testbeds.
- Work collaboratively with an agile team that includes systems engineers, fellow software developers, and testing personnel in a cohesive technical environment.
- Analyze complex software issues to identify root causes and devise effective, sustainable solutions.
- Stay informed about emerging technologies and vendor offerings; assess and recommend as appropriate.
Required Qualifications:
- Over 10 years of experience in designing, developing, and implementing C++ software components and systems in a Linux setting.
- Experience collaborating with agile development teams.
- Familiarity with version control systems, particularly Git.
- Strong analytical and problem-solving capabilities.
- Exceptional organizational and time management skills.
- Excellent written and verbal communication abilities.
- Must possess 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 M&S is advantageous.
- Prior experience with C, MATLAB, Python, and Google Test is desirable.
Travel Requirements:
- Minimal travel is expected.
Physical Requirements:
- Primarily sedentary work with occasional lifting of small items (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 salary, 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 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.
-
Lead Software Engineer for Naval Systems
7 days ago
Washington, Washington, D.C., United States Envisioneering Full timeCompany 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,...
-
Lead Software Engineer for Naval Systems
2 weeks ago
Washington, Washington, D.C., United States Envisioneering Full timeCompany 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,...
-
Lead Software Engineer for Naval Systems
7 days ago
Washington, Washington, D.C., United States Envisioneering Full timeCompany 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...
-
Lead Software Engineer for Naval Systems
7 days ago
Washington, Washington, D.C., United States Envisioneering Full timeEnvisioneering, 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,...
-
Lead Software Engineer for Naval Systems
7 days ago
Washington, Washington, D.C., United States Envisioneering Full timeEnvisioneering, 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,...
-
Lead Software Engineer for Naval Systems
1 week ago
Washington, Washington, D.C., United States Envisioneering Full timeEnvisioneering, 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...
-
Lead Software Engineer for Naval Systems
2 weeks ago
Washington, Washington, D.C., United States Envisioneering Full timeEnvisioneering, 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,...
-
Lead Software Engineer for Naval Systems
2 weeks ago
Washington, Washington, D.C., United States Envisioneering Full timeEnvisioneering, 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...
-
Lead Software Engineer for Naval Systems
2 weeks ago
Washington, Washington, D.C., United States Envisioneering Full timeEnvisioneering, 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,...
-
Lead Software Engineer for Naval Systems
7 days ago
Washington, Washington, D.C., United States Envisioneering Full timeEnvisioneering, 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,...
-
Lead Software Engineer for Naval Systems
7 days ago
Washington, Washington, D.C., United States Envisioneering Full timeCompany 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 timeOverviewYou 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...
-
Naval Engineering Specialist
2 weeks ago
Washington, Washington, D.C., United States Sayres & Associates Full timePosition 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 timeJob 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 timeJob 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...
-
Lead Frontend Software Engineer
1 week ago
Washington, Washington, D.C., United States Apex Systems Full timeApex 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...
-
Naval Systems Integration Specialist
2 weeks ago
Washington, Washington, D.C., United States Booz Allen Hamilton Full timeNaval 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...
-
Lead Systems Architect
7 days ago
Washington, Washington, D.C., United States ARA Full timeThe 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...
-
Lead Systems Architect
2 weeks ago
Washington, Washington, D.C., United States ARA Full timeThe 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...
-
Lead Systems Architect
2 weeks ago
Washington, Washington, D.C., United States ARA Full timeThe 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...