Job Title: Principal Software Engineer
Reference: 21-009
Job Type: Full-time
Job Status: Interviewing
Date Posted: 01-25-2021
Location: Huntsville
Duration: Permanent
Company Address: CohesionForce, Inc.
Street: 101 Quality Circle
Suite: Suite 140
City: Huntsville, AL 35806
Website: http://www.CohesionForce.com
Job Description:
CohesionForce is actively seeking candidates for a Principal Software Engineer to become part of the Ground-Based Strategic Deterrent (GBSD) Team in Huntsville, AL.
Responsibilities include:
– Designs, develops and tests displays, controls and functionality
– Designs, develops and tests simulation software for use in high fidelity simulation-based training systems; training systems may include a combination of console and weapon system simulation, virtual reality, and augmented reality
– Design and develop artificial intelligence algorithms to tutor, assess and evaluate learner knowledge
– Develops and maintains databases to monitor and analyze learner and system performance
– Collaborates with Systems and Quality Engineers to ensure software requirements are met
– Performs software peer reviews, version control, automated tests, software analysis, continuous integration, and continuous delivery in accordance with DevSecOps processes and best practices
– Performs code quality management and correct defects
– Coordinates with HW/SW team to perform retests and regression tests once defects are corrected
Basic Qualifications:
– 5 years of relevant experience with Bachelors in Science in a technical discipline; 3 years with Masters; 0 with PhD.
– Active Department of Defense (DoD) Secret clearance.
Preferred Qualifications:
– Missile Defense and Sense/Warn based systems
– Strong experience with build automation tools such as Jenkins, GoCD, Travis CI or Circle CI
– Strong experience with deployment automation tools such as chef, puppet or ansible
– Experience with working in a fast paced, agile environment with the ability to work on cross-function Scrum team focused on quality and capability delivery
– Experience with Java/C/C++ development and/or front-end web development including JavaScript Frameworks (Angular JS or React), HTML, CSS
– Familiarity with DevSecOps, continuous integration, and continuous delivery
– Familiarity with distributed version control software (Git, Mercurial)
– Experience with Linux and Windows operating systems
– Familiarity with Agile methodologies (Scrum, Kanban, Extreme Programming), Scaled Agile Framework – SAFe for Lean Enterprises
Travel 10-15%
To apply for this job email your details to careers@cohesionforce.com