The company is looking to develop and maintain software for US Navy Nuclear Submarines' electrical systems and propulsion and electric plant.
Requirements
- Experience with C++ toolset/framework
- Experience in requirements analysis and hardware/software design, software code and unit test, hardware/software integration, and software test
- Familiarity with requirement management software (DOORS)
- Knowledge of software development lifecycles such as MBSE
- Experience with Matlab/Simulink Modeling
- Experience with Java and Microsoft .Net Framework application development
- Experience with real-time operating systems, LabVIEW, relational and object-oriented databases
Responsibilities
- Define requirements for shipboard applications
- Design and develop application software for shipboard systems including integration of the hardware/software of these systems
- Support verification and validation of software as well as performance and operational requirements
- Enhance existing software to fix defects, support new or changing hardware/requirements, or enhance features and performance
- Support development of system prototypes for research and development projects
Other
- A Bachelor of Science degree or higher in Electrical Engineering, or Computer Engineering
- 4-14 years of experience
- Strong interpersonal, organizational, communication, and technical writing skills
- Highly motivated, perform independently, as well as interact with other groups and organizations in an engineering environment
- Ability to work with Capability Maturity Model Integrated (CMMI) Level 3 processes
- US Navy, DoD contractor, or similar experience with military customers