Junior RF Software Engineer – Onsite in Ohio

KBR Careers

Beavercreek (OH)

On-site

USD 80,000 - 100,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

KBR is seeking a Junior Software Engineer to join our Beavercreek, OH office. The role focuses on developing, integrating, and evaluating software for RF systems across DoD programs, with opportunities to mentor and grow under senior engineers.

The position requires a strong software foundation, interest in RF system fundamentals, and collaboration across system and hardware teams to implement PNT capabilities in lab and field environments.

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/academic projects count).
  • Programming experience in C#/C++ or Python.
  • Experience developing software on Linux and Windows.
  • Familiarity with PNT concepts (GNSS, inertial, timing, sensor fusion).
  • Experience integrating software with complex systems or external hardware.

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 within software frameworks and with HITL/SITL and digital twin environments.
  • Develop interfaces between software components and external systems.
  • Support test planning, execution, and analysis for PNT-focused experiments and demonstrations.
  • Collaborate with systems engineers to align requirements with software designs.

Skills

C#/C++/Python
Linux/Windows
PNT concepts
Software integration
DoD security clearance
Team collaboration
Documentation

Education

Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related technical discipline

Job description

KBR is seeking a Junior Software Engineer to join our Beavercreek, OH office. The role focuses on developing, integrating, and evaluating software for RF systems across DoD programs, with opportunities to mentor and grow under senior engineers.

The position requires a strong software foundation, interest in RF system fundamentals, and collaboration across system and hardware teams to implement PNT capabilities in lab and field environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior RF & Communications Engineer
Junior RF & Communications Engineer

KBR Careers • Beavercreek (OH)

On-site
USD 85,000 - 110,000
401K plan with company match
medical
dental
+7
Junior Software Engineer
Junior Software Engineer

KBR Careers • Beavercreek (OH)

On-site
USD 80,000 - 100,000
Senior PNT Systems Engineer - Onsite Ohio
Senior PNT Systems Engineer - Onsite Ohio

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 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 Software Engineer - Mission Tech (TS/SCI)
Junior Software Engineer - Mission Tech (TS/SCI)

KBR Careers • Beavercreek (OH)

On-site
USD 82,000 - 100,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
Junior RF Systems Analyst – National Security Tech
Junior RF Systems Analyst – National Security Tech

KBR Careers • Chantilly (VA)

On-site
USD 127,000 - 156,000
Senior Software Engineer
Senior Software Engineer

KBR Careers • Beavercreek (OH)

On-site
USD 150,000 - 200,000
PNT/GNSS Engineer — Hardware-in-the-Loop (Junior)
PNT/GNSS Engineer — Hardware-in-the-Loop (Junior)

KBR Careers • Beavercreek Township (OH)

On-site
USD 65,000 - 95,000