Real-Time Software Systems Engineer — Prototyping & System Design

Johns Hopkins Applied Physics Lab

Laurel (MD)

On-site

USD 100,000 - 245,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Johns Hopkins University Applied Physics Laboratory (APL) seeks a Software Systems Engineer in Laurel, MD to design, implement, and test real-time software for defense customers. You will work with multidisciplinary engineers on sensor integration, data fusion, distributed communications, and decentralized processing, applying modern tools and continuous integration practices.

You will contribute to concept development, algorithm design, software implementation, and testing, with opportunities

Qualifications

  • Bachelor's Degree in CS, EE, or related field.
  • Thrive in a highly collaborative setting with timely results.
  • 3+ years of experience in real-time software design and development.
  • Exposure to at least one OO language (C++ preferred).
  • Familiar with DevOps toolchains (GitLab).
  • Experience with scripting languages (Python, Perl).
  • Strong interest in software architecture design and evaluation.
  • Willing to travel to sponsor sites for tests and data collection.
  • Willing to learn new languages, frameworks, and practices.
  • Eligible for Interim Secret/Secret clearance; US citizenship required.

Responsibilities

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

Skills

C++
Python
Perl
GitLab
System design

Education

Bachelor's Degree in Computer Science or Electrical Engineering

Tools

GitLab CI/CD

Job description

Johns Hopkins University Applied Physics Laboratory (APL) seeks a Software Systems Engineer in Laurel, MD to design, implement, and test real-time software for defense customers. You will work with multidisciplinary engineers on sensor integration, data fusion, distributed communications, and decentralized processing, applying modern tools and continuous integration practices.

You will contribute to concept development, algorithm design, software implementation, and testing, with opportunities

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 | Naval Prototyping
Real-Time Software Systems Engineer | Naval Prototyping

JHU Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 245,000
Tactical Systems Prototyping Intern — Real-Time Software
Tactical Systems Prototyping Intern — Real-Time Software

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 30,000 - 65,000
Education assistance
Retirement contributions
Healthy work/life balance
Embedded & RF Systems Engineer
Embedded & RF Systems Engineer

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 85,000 - 165,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
Senior Software Engineer - Lead Secure Systems Prototyping
Senior Software Engineer - Lead Secure Systems Prototyping

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 290,000
Systems Architect & Requirements Engineer
Systems Architect & Requirements Engineer

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 100,000 - 245,000
Hardware Systems Engineer – Real-Time DoD Embedded
Hardware Systems Engineer – Real-Time DoD Embedded

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

On-site
USD 100,000 - 245,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
Senior Software Engineer | Lead, Mission-Critical Systems
Senior Software Engineer | Lead, Mission-Critical Systems

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 290,000
Comprehensive benefits
Education assistance
Retirement plans
+1