ALGORITHM SOFTWARE ENGINEER - QTEC Aerospace
Huntsville, AL
About the Job
QTEC Aerospace is seeking an ALGORITHM SOFTWARE ENGINEER to join our team of professionals in Huntsville, AL. The qualified applicant will become part of a team of professionals representing both industry and government. The successful candidate will be detail oriented, have a proven track record and a positive work ethic.
Job Summary
QTEC Aerospace is looking for highly capable and motivated individuals. The successful candidates will function as an integral member of a multi-contractor team providing program, engineering, and technical support to Missile Defense programs.
Job Duties/Responsibilities
Responsibilities will include, but may not be limited to the following:
- Be a key contributor to the design and development of Java-based mathematical algorithms in support of the program
- Assist in the generation of software design artifacts, implement Java-based software changes, support design and code reviews, support software testing, and resolve issues arising from software testing
- Assist in the presentation of designs
- Actively participate in agile planning and execution using established processes
- Candidate may also be involved in the implementation of MATLAB-based algorithms prior to their adoption into tactical Java-based software
- Infrequent travel between Huntsville and Colorado development facilities
Minimum Education and Experience
- Bachelor's degree in Mathematics, Science, Engineering, or Computer Science with at least 7 years of experience or equivalent professional experience
Required Knowledge, Skills and Abilities
- Experience with Full Life-Cycle Development, Java application development, Unix/Linux, Software implementation of mathematical algorithms, Integrated software development toolsets such as Agile development, MATLAB, DEVSECOPS
- Experienced in the full life-cycle development of complex mathematical algorithms (such as tracking, correlation, guidance, battle management, and radar management) for Java-based military applications
- Experience in developing software within an agile development process, decomposition of work, and active leadership during sprint planning
- Experience developing software in a structured, process-based, integrated team environment
- Experience developing software within a DEVSECOPS framework for Java-based applications in a Unix/Linux platform environment
- Experience with git/GitLab, eclipse, Maven/Gradle, SonarQube, or similar toolsets
- Experience with the development of automated unit tests and verification of requirements
- Experience with the review of system engineering artifacts such as ICDs, use cases, and sequence diagrams
- Preparation of software design artifacts and presentation of design materials and test results to internal and external customers
- Demonstrated leadership of technical efforts and mentoring of less experienced employees
- Strong problem-solving skills include reviewing system behavior issues, identifying root causes, and recommending solutions
- Able to work with multiple disciplinary teams, including Systems Engineering, Integration and Test, Deployment, and Warfighter Support, to help ensure mission success
- Should have a good working knowledge of MS Office products
- Excellent verbal and written communication skills, including ability to collaborate with cross-functional teams, and prepare and brief presentations to the customer as needed
- Self-motivated and customer-oriented, with the poise and flexibility required to work in a highly dynamic environment
Desired Knowledge, Skills and Abilities
- Master's Degree (Mathematics, Science, Engineering, or Computer Science)
- Security+ certification
- Experience working within the Ballistic Missile Defense System (BMDS) domain
- Experience with Command and Control system application development and software integration testing
Security Clearance
Candidates must currently have and be able to maintain a minimum DoD SECRET level security clearance.
Location
Huntsville, AL
It is the policy of QTEC, Inc. not to discriminate on the basis of gender, age, race, religion, disability, veteran status or any protected statuses and to take affirmative action to employ and advance in employment qualified individuals within the company.