Rite-Solutions is seeking a Software Engineer to work on the US Navy's Extra-Large Unmanned Underwater Vehicle (XLUUV) program, focusing on sustaining and maintaining source code, integrating and testing functionality, and developing CI/CD processes for system software.
Requirements
- Experience with high level programming languages, e.g. C/C++, Ada, Java, and scripting languages (bash, tcsh/csh)
- Solid command of object-oriented software development
- Experience with development in Linux-based environments
- Experience with software configuration control, version control and build tools and processes
- Experience with Continuous Integration using GitLab or Jenkins.
- Strong problem solving, application testing, and debugging capabilities
- Working knowledge of basic networking and network protocols
Responsibilities
- Partner with the NUWCDIVNPT Code 45 team to understand, build, integrate and conduct test and evaluation of XLUUV system software delivered with the vehicles.
- Develop, evaluate, and conduct integration testing of XLUUV system software.
- Integrate and test functionality
- Integrate new functionality
- Develop processes for continuous integration/continuous deployment (CI/CD) of system software capability for Fleet users.
- Sustain and maintain source code
Other
- On-site Naval Base Ventura County, CA
- Security Clearance
- Ability to work independently, and as part of a team environment with minimal direction.
- Communicate regularly with functional team leads to ensure effective work partnerships.
- Active Department of Defense secret security clearance