PNT Software Engineer — Real-Time Systems & Simulations

KBR Careers

Beavercreek (OH)

On-site

USD 100,000 - 150,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

KBR is seeking a mid-level Software Engineer to develop, integrate, and evaluate positioning, navigation, and timing software for DoD programs in Ohio.

You will collaborate with systems engineers, implement algorithms, and integrate with HITL/SITL and digital-twin environments, while ensuring robust software across Linux-based systems.

The role requires strong C/C++, Python and GNSS knowledge, with a U.S. DoD security clearance potential; relocation assistance is not offered.

Qualifications

  • Bachelor's degree in a technical discipline (e.g., Computer Engineering, Electrical Engineering, Computer Science).
  • Proficiency in C/C++ or Python and experience on Linux-based systems.
  • Familiarity with PNT concepts (GNSS, inertial navigation, timing, sensor fusion).
  • Ability to obtain and maintain a U.S. DoD security clearance.

Responsibilities

  • Design, develop, and maintain software supporting various systems, simulations, and performance analysis environments.
  • Develop and implement algorithms grounded in first principles physics, including measurement modeling, error characterization, and estimator behavior under non ideal conditions.
  • Implement and integrate algorithms within software frameworks.
  • Integrate software with hardware- and software-in-the-loop (HITL & SITL) and digital twin environments.
  • Develop interfaces between software components and external systems.
  • Support test planning, execution, and analysis for PNT-focused experiments, demonstrations, and evaluations.
  • Collaborate with systems engineers to align system requirements with software designs and implementations.
  • Document software designs, interfaces, and test results to support technical reviews and deliverables.

Skills

C/C++
Python
Linux
GNSS

Education

Bachelor's degree in Computer Engineering / Electrical Engineering / Computer Science

Job description

KBR is seeking a mid-level Software Engineer to develop, integrate, and evaluate positioning, navigation, and timing software for DoD programs in Ohio.

You will collaborate with systems engineers, implement algorithms, and integrate with HITL/SITL and digital-twin environments, while ensuring robust software across Linux-based systems.

The role requires strong C/C++, Python and GNSS knowledge, with a U.S. DoD security clearance potential; relocation assistance is not offered.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

KBR Careers • Beavercreek (OH)

On-site
USD 100,000 - 150,000
Senior Software Engineer — PNT & Simulation Lead (Onsite)
Senior Software Engineer — PNT & Simulation Lead (Onsite)

KBR Careers • Beavercreek (OH)

On-site
USD 150,000 - 200,000
PNT Engineer — GNSS & HIL Testing Expert
PNT Engineer — GNSS & HIL Testing Expert

KBR, Inc • Beavercreek (OH)

On-site
USD 90,000 - 130,000
Senior Software Engineer
Senior Software Engineer

KBR Careers • Beavercreek (OH)

On-site
USD 150,000 - 200,000
Jr PNT Engineer
Jr PNT Engineer

Socket.dev • Beavercreek Township (OH)

On-site
USD 85,000 - 125,000
Senior Systems Engineer
Senior Systems Engineer

KBR Careers • Beavercreek (OH)

On-site
USD 150,000 - 200,000
Jr/Mid/Sr PNT Engineer
Jr/Mid/Sr PNT Engineer

KBR, Inc • Beavercreek (OH)

On-site
USD 90,000 - 130,000
Junior Systems Engineer
Junior Systems Engineer

KBR Careers • Beavercreek (OH)

On-site
USD 80,000 - 100,000
401K with company match
Medical, dental, vision
Paid time off
+1
Senior SATCOM Software Engineer – Real-Time Systems
Senior SATCOM Software Engineer – Real-Time Systems

KBR, Inc • Colorado Springs (CO), Northern (KY)

Hybrid
USD 200,000 - 275,000
401K plan with company match
Medical, dental, vision
Paid time off
Senior Real-Time Software Engineer (C++, Java) – Hybrid/Remote
Senior Real-Time Software Engineer (C++, Java) – Hybrid/Remote

KBR Careers • Lexington (MA)

Hybrid
USD 156,000 - 180,000