Skip to main content

2027 Graduate -Cybersecurity Software Engineer - Cyber Concepts

Posted yesterday

johns hopkins applied physics laboratoryLaurel (MD)

SENIORITY

Junior

Apply (opens in a new tab)

About the role

Cyber Concepts And Exploration Group (QCE) Opportunity Cyberattacks are growing in number and severity, impacting industries and services crucial to maintaining our day-to-day life and national security. Energy, health, commerce, and defense are constantly under attack, and successful breaches have far-reaching consequences. Our group works to defend our nation from cyberattacks by channeling our interests to develop state-of-the-art technologies. We are seeking graduates who are passionate about software development, systems engineering, or cybersecurity to join our Cyber Concepts and Exploration group (QCE) to contribute to our mission of creating solutions to the most pressing cybersecurity problems. If you are graduating in 2027 with a Bachelor's or Master's in Computer Science, Computer Engineering, Cybersecurity or other similar disciplines and want to work in an exciting and collaborative environment to solve challenging technical national security problems, we'd love to have you join our group. As a member of our group you will...Work on projects focusing on formal methods, malware analysis, quantum computing, cryptography, or assured software development. Network and learn from experienced individuals across industry and academia. Participate in fun activities like our yearly summer cookout and weekly board game nights!
Minimum Requirements: Have a Bachelor's or Master's in Computer Science, Computer Engineering, Cybersecurity or other similar discipline. Have programming experience with Java, Python, C/C++, or other common programming languages. Demonstrate strong interpersonal skills and the ability to work independently and on a team. Are interested in performing research and exploring new cyber and software concepts. Are able to obtain an Interim Secret level security clearance by your start date and can ultimately obtain a Secret level clearance. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship. Preferred
Qualifications: Experience in applying cyber security principles. Have strong software engineering skills and familiarity with version control systems. Have a strong background in discrete math or algorithms. Have experience with malware detection, formal methods, cryptography, or computer networks. Have experience with Rust, Docker, Ansible, AWS, Git, or Linux development. Hold an active DoD Clearance.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this