General Dynamics Mission Systems is looking for a software engineer to design and develop state-of-the-art applications for unmanned undersea systems, encompassing the full life cycle from embedded control code to GUI-based topside tools.
Requirements
- Experience developing software for autonomous government systems
- Excellent programming skills, specifically in C++
- User interface Web Development experience
- Linux and Windows experience
- hardware experience
- Strong understanding of the software development process, as well as software engineering concepts, principles, and theories
- Agile experience
Responsibilities
- designing and developing state-of-the-art applications for unmanned undersea systems
- work on software encompassing the full life cycle of these systems
- embedded control code
- GUI-based topside tools for planning and monitoring missions
- Experience developing software for autonomous government systems
- Excellent programming skills, specifically in C++
- User interface Web Development experience
Other
- Agile experience preferred.
- Department of Defense Secret security clearance is required within a reasonable period of time.
- Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information.
- Due to the nature of work performed within our facilities, U.S. citizenship is required.
- Able to work both independently and as part of a product development team.
- Excellent written and verbal communication skills.
- Solid problem solving and troubleshooting skills.