Simulation Software Engineer – Networked Sensor Systems

Johns Hopkins University Applied Physics Laboratory LLC

Laurel (MD)

On-site

USD 100,000 - 245,000

Full time

1 hour 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 University Applied Physics Laboratory (APL) in Laurel, MD is seeking a Software Engineer for Networked Sensor Systems. You will design, develop, and maintain simulation tools for sensor processing, tracking, fusion, and defense system concepts using C/C++, MATLAB, and Python.

You will collaborate with engineers to translate requirements into robust software, applying modern development practices and exploring new architectures to expand simulation capabilities in a

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or related technical field.
  • 3+ years of experience developing, testing, and maintaining complex software applications in scientific or engineering environments.
  • Proficiency in C/C++, MATLAB, or Python with ability to learn others across multiple environments.
  • Solid understanding of software design principles, data structures, algorithms, and best practices.
  • Strong analytical and problem-solving skills with ability to collaborate in multidisciplinary teams.
  • Interim Secret security clearance by start date and eligibility for Secret clearance; U.S. citizenship required.

Responsibilities

  • Design, develop, and maintain software tools and simulation frameworks for sensor processing, tracking, and multi-sensor fusion.
  • Enhance architecture, performance, and usability of modeling tools to meet evolving needs.
  • Develop new components and integrate algorithms using C/C++, MATLAB, and Python.
  • Collaborate with engineers to translate requirements into robust software implementations.
  • Apply modern software engineering practices including version control, automated testing, and documentation.
  • Explore new architectures and technologies to expand simulation capabilities.

Skills

Analytical thinking
Collaborative teamwork

Education

Bachelor's degree in CS/CE/SE or related field
Master’s degree in related field

Tools

Git
CI/CD
Docker
MATLAB
Python
C/C++

Job description

Johns Hopkins University Applied Physics Laboratory (APL) in Laurel, MD is seeking a Software Engineer for Networked Sensor Systems. You will design, develop, and maintain simulation tools for sensor processing, tracking, fusion, and defense system concepts using C/C++, MATLAB, and Python.

You will collaborate with engineers to translate requirements into robust software, applying modern development practices and exploring new architectures to expand simulation capabilities in a

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sensor & Weapons Command & Control Simulation Engineer
Sensor & Weapons Command & Control Simulation Engineer

Johns Hopkins University Applied Physics Laboratory LLC • 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
Prototype Software Engineer for Warfighter Sensor Systems
Prototype Software Engineer for Warfighter Sensor Systems

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

On-site
USD 100,000 - 245,000
Senior C++ Software Engineer for Defense AI & Simulations
Senior C++ Software Engineer for Defense AI & Simulations

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

On-site
USD 85,000 - 195,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
Defense Modeling & Simulation Engineer
Defense Modeling & Simulation Engineer

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

On-site
USD 100,000 - 245,000
Systems Architect & Requirements Engineer
Systems Architect & Requirements Engineer

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 100,000 - 245,000
Senior Network Software Engineer – Secure Communications
Senior Network Software Engineer – Secure Communications

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

On-site
USD 100,000 - 245,000
Graduate Sensor Systems & Data Analytics Engineer
Graduate Sensor Systems & Data Analytics Engineer

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 85,000 - 165,000
Education assistance
Retirement contributions
Work-life balance
Embedded & RF Systems Engineer
Embedded & RF Systems Engineer

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

On-site
USD 85,000 - 165,000