Green Expert Technology Inc. is seeking a Software Engineer to support the development, maintenance, and delivery of Machinery Control System software for DDG-51 Arleigh Burke Class Destroyers.
Requirements
- Experience in software development using Microsoft.NET Framework OR Windriver Workbench OR Tornado IDEs
- Experience with Linux (Redhat, CentOS, etc. is a plus)
- Knowledge of the following languages: C, C++, C-Sharp and Java
- Experience with Atlassian tools suite – JIRA/ Wiki/ confluence
- Knowledge of network protocols such as TCP/IP and UDP
- Knowledge of software version control and tools (SVN, Git, etc.)
- Knowledge of model-based software development (Matlab, Labview)
Responsibilities
- Develop and maintain working knowledge of the DDG-51 Machinery Control System (MCS)
- Design, develop, test, install and maintain MCS software and supporting software products
- Work with version control (Git)
- Identify and document software and system related problems
- Resolve software problems through debugging, research and investigation
- Prepare and maintain new and/or existing software requirements
- Write, review, and maintain technical documentation such as user manuals, product specifications, and training materials
Other
- Bachelor of Science Degree in Computer Science, Electrical Engineering, or Computer Engineering from an accredited college or university
- Minimum of one (1) year of professional experience in software development in engineering and/or control system
- Active DoD Secret Level Security Clearance (or the ability to obtain this clearance upon position acceptance)
- Candidate must be available to travel at times up to 10%
- This position requires an onsite workload at Land Based Engineering Site (LBES) for at least 50% of the time