2026 Graduate - Computer Engineer, Shipboard Systems Team
About the role
We are seeking a Computer Engineer eager to take on new challenges in the rapidly evolving field of Digital Engineering (DE). You will join a multidisciplinary team who is modernizing the way we analyze deployed and future weapon systems. Our work supports sponsors and industry partners by maintaining and modernizing Navy systems, delivering new capabilities, and transforming data storage and analysis for the DE age.
Responsibilities
- Learn and maintain our legacy software applications (written in C++) with an eye towards modernization.
- Prototype new approaches to data storage and display, utilizing database and engineering tools such as SQL Server, MATLAB/Simulink, Python and integrating Artificial Intelligence solutions as appropriate.
- Work with multidisciplinary teams (e.g., Computer Science, Mechanical Engineering, Electrical Engineering) to develop sensor and data acquisition systems to collect data during in-house and field testing.
- Implement RESTful API calls to access databases and connect various engineering programs.
- Develop software in an Agile team setting using GitLab, Jira, etc.
Qualifications
- Have a Bachelor’s or Master’s degree in Computer Engineering or a closely related field.
- Have a strong curiosity about DE and be familiar with utilizing agentic coding practices specifically for data analysis.
- Be comfortable learning and using various programming languages such as C#, Python, MATLAB, C++, JavaScript, etc.
- Be willing and able to travel occasionally (5%) to US Navy facilities, bases and contractor sites.
- Be able to obtain an Interim Secret level security clearance by your start date and can ultimately obtain a Secret level clearance.
About Us
The Johns Hopkins University Applied Physics Laboratory (APL) brings world-class expertise to our nation’s most critical defense, security, space and science challenges. While we are dedicated to solving complex challenges and pioneering new technologies, what makes us truly outstanding is our culture. We offer a vibrant, welcoming atmosphere where you can bring your authentic self to work, continue to grow, and build strong connections with inspiring teammates. At APL, we celebrate our differences of perspectives and encourage creativity and bold, new ideas.