Junior Software Engineer – RF Systems & PNT Simulation

KBR Careers

Beavercreek (OH)

On-site

USD 80,000 - 100,000

Full time

39 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

KBR is seeking a Junior Software Engineer to develop, integrate, and test software for RF systems used in DoD programs. The role focuses on control, modeling, simulation, and testing across diverse environments, with mentorship from senior engineers.

Candidates should have a strong software foundation and be able to work across system, algorithm, and integration boundaries. Onsite work in Beavercreek, OH is required.

Qualifications

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related technical discipline.
  • 0–2 years of professional software development experience (internships, co-ops, or academic projects count).
  • Proficiency in C#/C++ or Python.
  • Experience on Linux and Windows platforms.
  • Familiarity with PNT concepts (GNSS, inertial navigation, timing, sensor fusion).
  • Ability to obtain/maintain a U.S. DoD security clearance.

Responsibilities

  • Develop, maintain, test, and document software for systems, simulations, and performance analysis environments.
  • Implement algorithms and models under guidance, including measurement modeling and estimator behavior.
  • Integrate software with hardware- and software-in-the-loop environments and digital twins.
  • Collaborate with systems engineers to align software with system requirements.

Skills

C++
C#
Python

Education

Bachelor's degree

Tools

Linux
Windows

Job description

KBR is seeking a Junior Software Engineer to develop, integrate, and test software for RF systems used in DoD programs. The role focuses on control, modeling, simulation, and testing across diverse environments, with mentorship from senior engineers.

Candidates should have a strong software foundation and be able to work across system, algorithm, and integration boundaries. Onsite work in Beavercreek, OH is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Software Engineer
Junior Software Engineer

KBR Careers • Beavercreek (OH)

On-site
USD 80,000 - 100,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
Junior Systems Engineer — PNT Lab & Testing (Onsite)
Junior Systems Engineer — PNT Lab & Testing (Onsite)

KBR Careers • Beavercreek (OH), Northern (KY)

Hybrid
USD 80,000 - 100,000
Senior RF Systems Engineer (TS/SCI)
Senior RF Systems Engineer (TS/SCI)

KBR Careers • Virginia (MN)

On-site
USD 248,000 - 372,000
Bonuses
Relocation assistance
401K with company match
Junior Computer Engineer: Lab-Scale Communications & RF
Junior Computer Engineer: Lab-Scale Communications & RF

KBR Careers • Beavercreek (OH)

On-site
USD 85,000 - 110,000
Senior Software Engineer
Senior Software Engineer

KBR Careers • Beavercreek (OH)

On-site
USD 150,000 - 200,000
PNT Software Engineer — Real-Time Systems & Simulations
PNT Software Engineer — Real-Time Systems & Simulations

KBR Careers • Beavercreek (OH)

On-site
USD 100,000 - 150,000
Junior Electrical & Computer Engineer - Embedded Systems
Junior Electrical & Computer Engineer - Embedded Systems

KBR Careers • Beavercreek (OH)

On-site
USD 80,000 - 98,000
401k match
Medical/dental/vision
Paid time off
+1
Senior Systems Engineer
Senior Systems Engineer

KBR Careers • Beavercreek (OH)

On-site
USD 150,000 - 200,000
Computer Engineer - RF & Embedded Systems Lab
Computer Engineer - RF & Embedded Systems Lab

KBR Careers • Beavercreek (OH)

On-site
USD 100,000 - 130,000
401K plan with company match
Medical/dental/vision insurance
Life insurance
+1