Developing unmanned and autonomous ships for the US Government, making existing ships operate autonomously and supporting new ships through development.
Requirements
- at least 2+ using Linux and C++
- Experience designing complex systems, taking into account performance and user requirements
- Exposure to one or more of the following: high availability, sensor fusion, target tracking, path planning, communications systems, or military systems integration
- Familiarity with the Atlassian tool suite
- Familiarity with automated build processes (Bamboo, Jenkins, etc.)
- Familiarity with game theory, artificial intelligence, petri nets, safety critical software
Responsibilities
- Design, develop, and debug mission critical software source code.
- Participate in the full software development lifecycle
- Serve as technical lead for small projects and mentor other engineers.
- Perform peer reviews of software
- Collaborate with the continuous process improvement to help the team improve
- Assist with evaluating field tests
- Communicate with client project team members.
Other
- Significant experience working in a team environment, including experience providing guidance and coaching to other developers
- Some travel (up to 25%)
- Ability to obtain and maintain a Secret Security Clearance
- Active Secret Security Clearance preferred
- Demonstrable problem-solving skills