C++ Software Developer
C++ Software Engineer
Candidate must have Secret level Clearance
Our client is prime on a program to support the nations highest priority space program including missile defense, battlespace awareness, missile warning and technical intelligence. The team is looking to bring Software Engineer' s on board immediately.
The Software Engineer will design, develop, and test software solutions across our contracted efforts in support of our ground system software, supporting multiple baselines in defect resolution as well as enhancements, special projects, new business initiatives, and modernization efforts within our development environment. They will work in a team environment, potentially supporting multiple projects. In this role the candidate will design, code, integrate and resolve problems in software.
The ideal candidate should have hands on software development and experience in C++, development experience using the Qt framework (GUI design & development), pub/sub messaging, SQL, Java, Object Oriented Design and how it applies in a distributed system, and familiarity with the full software development cycle. Knowledge of HW-SW interfaces, including SNMP is ideal.
The candidate should be familiar working in Linux/UNIX environments in the command line interface, and associated IDEs. The Software Engineer should be a self-starter and have demonstrated communication skills. This position is expected to work with diverse disciplines in a team environment to reach a common goal.
- C++ w/ strong understanding of OO Design/Principles
- Full Development Life-Cycle in Agile Methodologies/Tools
- JIRA and/or Version One
- Development Experience on Linux
- Experience in Space ground systems
- Experience in SBIRS SW
- Experience with Java
- Familiarity with Qt Framework for GUI design & development
- Familiarity with pub/sub messaging (function & process)
- Knowledge of HW-SW interfaces, including SNMP