MITRE delivers the full spectrum of software development capabilities from prototyping, through architecture and modeling, to software assessments. We prototype new capabilities and deliver advanced experimental functionality to address unmet business and mission needs.
Requirements
- "Hands-on" skills in at least one or more programming language
- Exposure to software development tools and frameworks, including source control management tools (e.g., Git)
- Familiarity with software development methodologies
- Knowledge of software design patterns
- Knowledge of database technologies, including relational or NoSQL
Responsibilities
- Front-end, back-end, middleware or full-stack software development
- Artificial intelligence
- Cyber software
- DevSecOps
- Mobile computing
- Embedded systems and Internet of Things
- Modeling and simulation
Other
- Must have a Bachelor’s, Master’s or PhD degree in Software Engineering, Computer Science or a related degree.
- Sustained excellence in academic performance
- Experience having applied computer science learning to an internship or research/lab position.
- Demonstrated interest in serving the public
- In addition to passing MITRE’s employment background check, you may be submitted for a U.S. Government Security clearance. This is determined by the Department of Defense’s adjudicative guidelines for receiving a clearance, to include U.S. citizenship.