Lead Software Engineer for Naval Systems
2 weeks ago
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, 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 abilities and a collaborative mindset.
KEY RESPONSIBILITIES:
- Design and enhance C++ software operating within a Red Hat Enterprise Linux framework to develop 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 testing personnel, 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 vendor offerings; assess and recommend as appropriate.
MINIMUM QUALIFICATIONS:
- Over 10 years of proven experience in designing, developing, and deploying C++ software components and systems in a Linux environment.
- Experience collaborating with agile development teams.
- Proficiency with source control tools, such as Git.
- Strong analytical and problem-solving capabilities.
- Excellent organizational and time management skills.
- Outstanding written and verbal communication skills.
- A Department of Defense (DoD) Secret security clearance is required upon hiring.
- Familiarity with naval Electronic Warfare (EW) and/or combat/missile systems is preferred.
- Experience with modeling and simulation is advantageous.
- Previous knowledge of C, MATLAB, Python, and Google Test is desirable.
TRAVEL REQUIREMENTS:
- Minimal travel is expected.
PHYSICAL DEMANDS:
- This position is primarily sedentary, with occasional lifting of small items (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 compensation, and a comprehensive benefits package that includes 401k, Medical/Dental/Vision, FSA, Short and Long Term Disability, AD&D and Life insurance (employer paid), voluntary life, Tuition Reimbursement, Paid Leave, Holidays, and more.
Employment Condition: Candidates must successfully pass a drug test and pre-employment screening. U.S. Citizenship is required. A Department of Defense (DoD) Secret security clearance is mandatory at the time of hiring. 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
2 weeks ago
Washington, Washington, D.C., United States Envisioneering Full timeCompany 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...
-
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 / 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...