Real-Time Software Systems Engineer | Naval Prototyping

JHU Applied Physics Laboratory

Laurel (MD)

On-site

USD 100,000 - 245,000

Full time

2 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

The Johns Hopkins University Applied Physics Laboratory (APL) seeks a Software Systems Engineer to build software systems addressing defense challenges. Join a multidisciplinary team delivering prototype solutions across concept development, algorithm design, software implementation, and testing.

You will collaborate with users and engineers, design software to meet needs, and apply modern development practices including automated testing, CI, and rapid iteration.

Qualifications

  • Bachelor’s degree in CS, EE or related field.
  • 3+ years of experience in real-time software design and development.
  • Exposure to at least one object-oriented language (C++ preferred).
  • Familiar with DevOps toolchains (e.g. GitLab).
  • Experience with scripting languages (Python, Perl).
  • Willing to travel to sponsor sites for test events and data collection.
  • Willing to continually learn new programming languages, frameworks, and practices.
  • U.S. citizenship and ability to obtain Interim Secret and Secret clearance.

Responsibilities

  • Actively work with users and engineers to understand needs and use cases.
  • Design software to meet these needs.
  • Implement and test solutions in software.
  • Opportunities to work with real-time tactical systems and improve them through 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, and results through reports, peer reviews, and presentations.
  • Design and implement testable, extensible, and maintainable software.

Skills

C++
Python
Perl
Real-time software design
DevOps tooling

Education

Bachelor’s Degree in Computer Science, Electrical Engineering or related field

Tools

GitLab

Job description

The Johns Hopkins University Applied Physics Laboratory (APL) seeks a Software Systems Engineer to build software systems addressing defense challenges. Join a multidisciplinary team delivering prototype solutions across concept development, algorithm design, software implementation, and testing.

You will collaborate with users and engineers, design software to meet needs, and apply modern development practices including automated testing, CI, and rapid iteration.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
Software Engineer – Secure Systems & Rapid Prototyping
Software Engineer – Secure Systems & Rapid Prototyping

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 245,000
Entry-Level Systems & Software Engineer — Defense Tech
Entry-Level Systems & Software Engineer — Defense Tech

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

On-site
USD 85,000 - 165,000
Mission-Critical Defense Systems Software Engineer
Mission-Critical Defense Systems Software Engineer

Johns Hopkins Applied Physics Laboratory • 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
Autonomous Robotic Systems Engineer — Naval Prototyping
Autonomous Robotic Systems Engineer — Naval Prototyping

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

On-site
USD 85,000 - 165,000
Prototype Software Engineer for Warfighter Sensor Systems
Prototype Software Engineer for Warfighter Sensor Systems

JHU Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 245,000
Mission-Critical Systems & Software Engineer
Mission-Critical Systems & Software Engineer

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 85,000 - 165,000
Lead Software Engineer, Cyber-Physical & AI Systems
Lead Software Engineer, Cyber-Physical & AI Systems

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

On-site
USD 100,000 - 245,000