Software Systems Engineering Intern
MITRE · Bellevue, NE · 1 mo ago
Information Technology$47k–$58k/yrFull-time
About the role
MITRE is a nonprofit engineering, applied research, and advanced technology organization working in the public interest, leading federally funded research and development centers for U.S. government agencies. The Warfighting Software Systems Integration & Experimentation Department in Omaha, Nebraska seeks a Software Systems Engineering Intern to provide expertise and support to the sponsor’s mission, applying and expanding domain knowledge, creative problem‑solving, software and systems engineering skills, and technical expertise.
Responsibilities
- Collaborate with teammates to learn, discuss, and solve complex software system engineering challenges
- Set up and maintain a development environment to support coding and testing activities
- Write, test, and debug code primarily in TypeScript and Python to implement software solutions
- Use GitLab for version control, including branching, merging, and submitting code reviews
- Demonstrate completed work to teammates and prepare presentations to share project outcomes with the broader organization
Requirements
- Sustained excellence in academic performance
- Must be a student enrolled full‑time in an accredited degree‑seeking program in Software Engineering, Computer Engineering, Computer Science or a related degree and continue to be enrolled full‑time the semester following the internship
- Fundamental understanding of software development principles and practices
- Familiarity with version control systems, such as GitLab, for collaborative coding and code management
- Strong communication skills with the ability to work effectively in a team environment and present technical information clearly
- On‑site requirement of 5 days per week
Preferred Qualifications
- Demonstrated interest in serving the public
- Experience having applied computer science learning to an internship or research/lab position
- Experience with automated testing frameworks, including unit testing and API testing
- Familiarity with Cucumber or similar behavior‑driven development (BDD) tools
- Knowledge of containerization technologies such as Docker for developing and deploying applications
Skills
- TypeScript
- Python
- GitLab (version control, branching, merging, code reviews)
- Automated testing (unit, API)
- Cucumber / BDD
- Docker / containerization
- Technical presentation and communication
Pay
Salary compensation range: $46,500 – $58,000 – $69,500 (annual)
Schedule
On‑site work, 5 days per week in Omaha, Nebraska.