This role will provide engineers experience in all phases of the software development life-cycle from requirements decomposition, architecture definition, algorithm development, software development, testing including Hardware in the Loop, and documentation
Job Summary
This role will provide engineers experience in all phases of the software development life-cycle from requirements decomposition, architecture definition, algorithm development, software development, testing including Hardware in the Loop, and documentation.
The software engineers will develop software in a Continuous Integration / Continuous Deployment (CI/CD) software build pipeline using an agile methodology focused on code quality, security and automation.
More senior level engineers will be expected to develop technical product plans, lead and mentor younger engineers, be a face for communication with senior leadership and government counterparts.
Matching Summary
This role will provide engineers experience in all phases of the software development life-cycle from requirements decomposition, architecture definition, algorithm development, software development, testing including Hardware in the Loop, and documentation.