Real-Time Prototype Software Systems Engineer

Johns Hopkins University Applied Physics Laboratory LLC

Laurel (MD)

On-site

USD 85,000 - 165,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Johns Hopkins Applied Physics Laboratory in Laurel, MD seeks a Software Systems Engineer to help design, implement, and test advanced software for complex defense and space challenges. You will work with a multidisciplinary team to prototype solutions from concept through verification.

The role emphasizes modern development practices, OOP design (C++ preferred), and the ability to travel to sponsor sites as needed. A eligibility for security clearance is required, with US citizenship.

Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field.
  • Thrive in a highly collaborative setting where others count on you for timely results.
  • Exposure to at least one object-oriented programming language (C++ preferred).
  • Familiar with DevOps toolchains (e.g., GitLab).
  • Experience with scripting languages (e.g., Python, Perl).
  • Interest in designing and evaluating software architecture.
  • Willing to travel to sponsor sites for test events and data collection.
  • Willing and able to learn new programming languages, frameworks, and practices.
  • Eligible for Interim Secret and ultimately Secret clearance; U.S. citizenship required.

Responsibilities

  • Actively work with users and engineers to understand their needs and use cases.
  • Design software to meet those needs.
  • Implement and test solutions in software.
  • Work with real-time tactical systems and improve these systems via refactoring and new capabilities.
  • Develop prototype software solutions for concept design and exploration.
  • Utilize modern software development methodologies including automated testing, CI, rapid iteration, and design thinking.
  • Communicate designs, implementation details, and results through reports, peer reviews, and presentations.
  • Design and implement software that is testable, extensible, and maintainable.

Skills

C++
Python
Perl

Education

Bachelor's degree in CS/EE

Tools

GitLab

Job description

Johns Hopkins Applied Physics Laboratory in Laurel, MD seeks a Software Systems Engineer to help design, implement, and test advanced software for complex defense and space challenges. You will work with a multidisciplinary team to prototype solutions from concept through verification.

The role emphasizes modern development practices, OOP design (C++ preferred), and the ability to travel to sponsor sites as needed. A eligibility for security clearance is required, with US citizenship.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time Software Systems Engineer — Prototyping & System Design
Real-Time Software Systems Engineer — Prototyping & System Design

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 100,000 - 245,000
Warfighter Systems Prototyping Software Engineer
Warfighter Systems Prototyping Software Engineer

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 85,000 - 165,000
Prototype Software Engineer - Systems & Defense Tech
Prototype Software Engineer - Systems & Defense Tech

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 85,000 - 165,000
Real-Time Software Systems Engineer (Defense Prototyping)
Real-Time Software Systems Engineer (Defense Prototyping)

Johns Hopkins University Applied Physics Laboratory LLC • Laurel (MD)

On-site
USD 85,000 - 165,000
Real-Time Systems Engineer — Prototyping & Defense Tech
Real-Time Systems Engineer — Prototyping & Defense Tech

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 245,000
Software Development Engineer - Defense Tech (Clearance Eligible)
Software Development Engineer - Defense Tech (Clearance Eligible)

Johns Hopkins University Applied Physics Laboratory LLC • Laurel (MD)

On-site
USD 100,000 - 245,000
Real-Time Software Systems Engineer | Naval Prototyping
Real-Time Software Systems Engineer | Naval Prototyping

JHU Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 245,000
Graduate Software Engineer - Prototyping Defense Tech
Graduate Software Engineer - Prototyping Defense Tech

Johns Hopkins University Applied Physics Laboratory LLC • Laurel (MD)

On-site
USD 85,000 - 165,000
Education assistance
Retirement contributions
Healthy work-life balance
Real-Time Defense Software Engineer
Real-Time Defense Software Engineer

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 85,000 - 165,000
Senior Software Engineer - Lead Secure Systems Prototyping
Senior Software Engineer - Lead Secure Systems Prototyping

Johns Hopkins University Applied Physics Laboratory LLC • Laurel (MD)

On-site
USD 105,000 - 290,000