Associate Software Engineer
MITRE
Posted 11 Nov 2026, 13:03 ET
This job at a glance
- Who can apply
- New grads and up to 1 year · Bachelor's degree
- Must know
- CybersecurityEmbedded systemsMachine learningPythonJavaJavaScript
- Nice to have
- AgileAWSAzure
- Work
- On-site in McLean
- Pay
- Not stated by the employer.
- Skill demand
- Python65%Embedded systems12%Machine learning10%Cybersecurity7%of 149 similar entry-level jobs posted in the US this week
- Listed
- Nov 11, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
At MITRE, your passion fuels work that impacts our nation and improves lives. This is where your skills strengthen national security, cybersecurity, health, transportation, and citizen services. MITRE is a nonprofit engineering, applied research, and advanced technology organization working in the public interest. We lead federally funded research and development centers for U.S. government agencies, collaborating with industry and academia to deliver integrated, high-impact solutions.
Key Responsibilities
- Develop software systems that contribute to solving our nation’s most critical problems.
- Leverage and grow hands-on software engineering expertise across a variety of domains.
- Develop software architecture and engineering skills while delivering computing capabilities wherever they are best suited to address sponsor challenges.
- Engage in the full software engineering lifecycle using modern technologies.
- Gain experience with one or more of the following:
- Cloud Engineering
- Distributed Applications Architecture and Scaling
- Full-Stack Development
- Embedded Systems and Internet of Things
- Practical Applications of Machine Learning and Artificial Intelligence
- Work in a collaborative environment, closely with others, in an organization that encourages and values collaboration, mentoring, and continuous learning.
- Be mentored by experts in their fields.
- Work on a variety of projects that support government sponsors.
- Benefit from learning opportunities, including classes at the MITRE Institute, continuing education through the Educational Assistance program, attending tech talks and innovation exchanges, and publishing/presenting at technical forums.
Requirements & Tech Stack
- Bachelor’s degree in a technical discipline (e.g., Software Engineering, Computer Science, Computer Engineering, Mathematics).
- Hands-on skills in at least one object-oriented, procedural, functional, or declarative programming language (e.g., Java, JavaScript, C/C++/C#, Python, Linux, Bash).
- Familiarity with Cloud and Distributed Software principles and practices.
- Demonstrated ability and desire to quickly learn and apply new technologies.
- Ability to work both independently and collaboratively.
- High level desire to help their nation solve its most critical challenges.
- Exposure to software development tools and frameworks, including source control management tools (e.g., Git).
- Strong written and verbal communication skills.
- Onsite requirement: 3 days per week minimum.
Preferred Qualifications
- Completed an advanced degree in a technical discipline (e.g., Software Engineering, Computer Science, Computer Engineering, Mathematics).
- Familiarity with Agile software development methodologies.
- Familiarity with Cloud Services Providers (AWS, Azure, Google, etc.).
- Knowledge of software design patterns.
- Knowledge of database technologies, including relational or NoSQL.
- Knowledge of Generative Pretrained and Large Language Models and their use in the Software Development Lifecycle.
Clearance
- Must be a US citizen able to obtain and maintain a US government clearance.
- This requisition requires the candidate to have a minimum of the following clearance(s): None.
- This requisition requires the hired candidate to have or obtain, within one year from the date of hire, the following clearance(s): Secret.
Work Location Type
- Onsite
Salary Range
- $79,200 - $99,000 - $118,800 Annual