Mission Technologies, a division of HII, is seeking a Software Engineer to design and develop software applications and systems. The role involves collaborating with multidisciplinary teams to support electronic data-processing systems and ensuring compliance with engineering standards.
Responsibilities:
- Design, develop, document, test, and debug applications software and systems based on logical and mathematical models
- Conduct multi‑disciplinary research and collaborate with hardware engineers and equipment designers on electronic data‑processing systems
- Determine user needs and analyze system capabilities to resolve issues related to program intent, outputs, inputs, programming techniques, and controls
- Develop operating instructions, compilers, assemblers, utility programs, and operating systems
- Conduct software maintenance activities to improve performance and reliability
- Ensure software meets established engineering and quality standards
- Analyze user needs and software requirements to evaluate feasibility within time and cost constraints
- Implement Future Airborne Capability Environment (FACE) standards to enable open‑systems military aviation solutions
- Plan and execute technology insertion and refresh activities to enhance system performance and capability
- Collaborate with systems analysts, engineers, and programmers to understand system limitations, performance needs, and interface requirements
- Design, develop, and modify software systems using scientific analysis and mathematical models to predict and measure outcomes
- Coordinate software system installations and monitor equipment performance to ensure compliance with specifications
- Incorporate software‑development best practices including Agile, DevOps, and DevSecOps methodologies
- Develop specialized software for image and video manipulation and enhancement as needed
- Additional duties as assigned or required
Requirements:
- 9 years relevant experience with Bachelors in related field; 7 years relevant experience with Masters in related field; 4 years relevant experience with PhD or Juris Doctorate in related field; or
- High School Diploma or equivalent and 13 years relevant experience
- Experience designing, developing, testing, and maintaining software systems or applications
- Strong understanding of logical/mathematical modeling as applied to software development
- Experience working collaboratively with hardware engineers or multidisciplinary teams
- Strong knowledge of Agile, DevOps, and DevSecOps practices
- Ability to analyze requirements, evaluate feasibility, and develop mathematically sound solutions
- Experience implementing technology refresh or modernization activities
- Strong communication skills and the ability to collaborate with cross‑functional engineering teams
- Ability to coordinate software installations and validate performance against specifications
- Clearance: Must possess and maintain a Secret clearance
- Proficiency developing compilers, operating systems, or system‑level utility programs (desired depending on project)
- Experience implementing or working with FACE or other open‑systems architecture frameworks