deciBel Research seeks an experienced software engineer to support the development of capabilities on the Ground Based Midcourse Defense (GMD) Fire Control (GFC) suite of products for the GMD Weapon System (GWS) program.
Requirements
- Experience developing software in object-oriented programming languages such as Ada or C++
- Practical experience with UI/UX Design ("Front-end software" design)
- Practical experience with Software Design ("Back-end software" design)
- Experience working in a Linux environment
- Strong preference for experience programing in C++ ( 3+ years)
- Ability to maintain and upgrade existing GUI application windows developed using Motif within a large code base
- Familiarity with TeleUSE GUI Builder and Motif widget sets, experience with QT Designer / Builder a plus
Responsibilities
- Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions with ingenuity and creativity
- Collaborates with other software and systems engineers to determine computer user needs; analyzes system capabilities to resolve problems with program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions
- Ensure software standards are met
- Support advanced portions of the software development lifecycle to include requirements definition, integration, and deployment
- Prioritize and adjust tasks to accomplish project results with limited oversight and direction
- Apply "systems thinking" to ensure developed products are scalable, maintainable, and meet end-user needs
Other
- Collaborating with team members, and working in a cross-functional agile scrum team.
- Communicate openly and effectively with teammates and customer representatives
- Thrive in a fast-paced work environment with high expectations, significantly diverse assignments, and collaborations across disciplines
- Ability and willingness to travel up to 10% to support business needs
- Strong interpersonal skills to collaborate effectively with technical teams and leadership