Entry Level - Software Engineering or Computer Science

The MITRE Corporation2 months ago
McLean, VA, United States
Hybrid
Full-time
Beginner Level (< 1 year)

Job Description

Position Overview

MITRE is a not-for-profit organization dedicated to serving the public interest through innovative software solutions for challenges in cybersecurity, healthcare, aviation, defense, and enterprise transformation. As an early career software engineering candidate, you will gain hands-on experience across various domains such as front-end, back-end, middleware, AI, cybersecurity, DevSecOps, mobile computing, embedded systems, and more, all while working within a culture that values technical excellence and the well-being of its employees.

Key Responsibilities

  • Develop and prototype innovative software solutions in areas such as front-end, back-end, middleware, and full-stack development
  • Apply knowledge in domains including Artificial Intelligence and cybersecurity
  • Contribute to projects involving DevSecOps, mobile computing, embedded systems, and the Internet of Things
  • Engage in modeling, simulation, model-based engineering, and virtual reality projects
  • Collaborate with cross-functional teams to deliver experimental functionalities addressing unmet business and mission needs

Required Qualifications

  • Bachelor’s, Master’s or PhD degree in Software Engineering, Computer Science or a related field
  • Strong "hands-on" skills in one or more programming languages
  • Experience with software development tools and frameworks, including source control (e.g., Git)
  • Familiarity with various software development methodologies
  • Sustained excellence in academic performance

Preferred Qualifications

  • Experience in applying computer science concepts through internships or research/lab positions
  • Knowledge of software design patterns
  • Familiarity with database technologies, including relational and NoSQL databases
  • A demonstrated interest in serving the public and addressing national challenges

Benefits & Perks

  • Compensation: $86,000 - $107,500 - $129,000 Annual
  • Hybrid work environment
  • Competitive benefits and exceptional professional development opportunities
  • Support with U.S. Government Security clearance process as required

Required Skills

Git
Software Engineering
Team Collaboration
Artificial Intelligence Basics
Software Development Methodologies
Agile
Programming (e.g., Java, Python)
Problem Solving