Engineers are needed to design, implement, and sustain embedded software and hardware systems used in land-based testing of submarine platforms. Working within the Newport Engineering Office, you'll contribute to simulation and stimulation environments that ensure operational readiness and system integrity across submarine classes.
Key Responsibilities
- Develop, test, and maintain embedded software and hardware configurations in a Linux environment
- Participate in Agile-driven development cycles, including code reviews, testing, and documentation
- Diagnose and resolve technical issues across software and system layers
- Engage directly with end users and stakeholders to understand requirements and deliver solutions
- Travel to customer locations as required for system deployment, integration, and troubleshooting
Qualifications
Candidates must hold a Bachelor of Science or advanced degree in Computer Engineering, Computer Science, or a related engineering discipline. A minimum of five years of professional engineering experience is required, along with demonstrated proficiency in C++ or Java. Experience in Linux-based development environments is essential, as is the ability to obtain and maintain a Department of Defense Secret clearance. Willingness to travel to customer sites is expected.
Preferred Skills
- Strong command of C++20, Java, Python, and bash scripting
- Familiarity with networking protocols such as CORBA, AMQP, DNS, DHCP, DDS, and gRPC, as well as socket programming and tools like Wireshark
- Experience with Agile frameworks, JIRA, GitLab, and CI/CD pipelines
- Knowledge of test-driven development, automated testing frameworks (e.g., Google Test, JUnit), and mocking techniques
- Background in writing technical documentation, including specifications, test procedures, and reports
- Understanding of containerization, virtualization, Ansible, and STIG-compliant environments
- Familiarity with JavaFX and cybersecurity best practices
Work Environment
This position is based in Middletown, RI, with primary work conducted onsite. Occasional travel to customer facilities is required. The workspace includes dedicated lab infrastructure to support simulation and testing activities. Engineers benefit from a collaborative atmosphere that emphasizes technical excellence, professional development, and mutual respect, combining the resources of a large organization with the close-knit feel of a smaller team.


