- Roy, Utah, United States
- On-site
- Full-time
- 10+ years
Design, develop, integrate, test, and maintain complex software applications and embedded systems for defense missions.
Responsibilities
- Analyze customer requirements and system architectures
- Lead design, development, integration, testing, and maintenance of software applications
- Translate requirements into software architecture and detailed designs
- Evaluate alternative software approaches and technologies
- Provide technical leadership for software development activities
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Systems Engineering, or a related technical discipline
- Master's degree in Computer Science, Software Engineering, Systems Engineering, or a related technical discipline
- Nice to have: safety-critical software
- Nice to have: mission-critical software
- Nice to have: high-reliability software
