Senior Software Engineer supporting Hull, Mechanical & Electrical (HM&E) systems will join an engineering team that designs, develops, integrates, and tests shipboard software for multiple submarine platforms. You will analyze system-level requirements and derive software and interface requirements, design software components, integrate software with embedded hardware, develop comprehensive unit tests, and support verification and validation efforts to meet performance and operational requirements. You will troubleshoot and enhance existing code, maintain formal software documentation and design artifacts, and assist with prototypes for R&D initiatives. This role may lead a software team and is responsible for project progress and budget.
Senior Software Engineer supporting Hull, Mechanical & Electrical (HM&E) systems will join an engineering team that designs, develops, integrates, and tests shipboard software for multiple submarine platforms. You will analyze system-level requirements and derive software and interface requirements, design software components, integrate software with embedded hardware, develop comprehensive unit tests, and support verification and validation efforts to meet performance and operational requirements. You will troubleshoot and enhance existing code, maintain formal software documentation and design artifacts, and assist with prototypes for R&D initiatives. This role may lead a software team and is responsible for project progress and budget.
Qualifications Required: - BS in Computer Science, Electrical or Computer Engineering, or related field - 5–14 years of post-graduate software development or software project lead experience - Ability to obtain and maintain a DoD Secret clearance
Preferred: - Proficiency in C++, Java, .NET, Python - Experience with unit testing tools and methodologies - Knowledge of software development lifecycle methodologies (Waterfall and Agile) - Knowledge of software analysis and design (e.g., UML, data flow) - Proficiency with source control tools such as Git or SVN - Master’s degree
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Senior Software Engineer
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
Qualifications Required: - BS in Computer Science, Electrical or Computer Engineering, or related field - 5–14 years of post-graduate software development or software project lead experience - Ability to obtain and maintain a DoD Secret clearance
Preferred: - Proficiency in C++, Java, .NET, Python - Experience with unit testing tools and methodologies - Knowledge of software development lifecycle methodologies (Waterfall and Agile) - Knowledge of software analysis and design (e.g., UML, data flow) - Proficiency with source control tools such as Git or SVN - Master’s degree
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Senior Software Engineer
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
Quality Engineer
Answer Engineering / Re:Build Manufacturing
Aftermarket Account Manager
HTS Engineering Ltd.
Full Stack Developer (Java + Angular)
Tecdata Engineering
Accounting and Financial Analyst
Linamar/McLaren Engineering
Network Automation Engineer
DLS Engineering
Quality Engineer
Answer Engineering / Re:Build Manufacturing
Quality Engineer
Answer Engineering / Re:Build Manufacturing
Aftermarket Account Manager
HTS Engineering Ltd.
Full Stack Developer (Java + Angular)
Tecdata Engineering
Accounting and Financial Analyst
Linamar/McLaren Engineering
Network Automation Engineer
DLS Engineering
Quality Engineer
Answer Engineering / Re:Build Manufacturing