K

KBR

Engineering and technology solutions for government

Junior Software Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-timeBeavercreek, OH, USA$80k - $100k

About the Job

Requirements

  • A bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical discipline is required.
  • 0–2 years of professional experience developing software for technical systems; experience may include internships, co-ops, or academic projects.
  • Programming experience in C#, C++, or Python.
  • Experience developing software on Linux- and Windows-based systems.
  • Familiarity with position, navigation, and timing concepts, such as Global Navigation Satellite Systems, inertial navigation, timing, and sensor fusion.
  • Experience integrating software with complex systems, simulations, or external hardware components.
  • Ability to obtain and maintain a U.S. Department of Defense security clearance.
  • Participate in team technical interchange meetings to describe technical activities, progress, issues, and improvements.

Responsibilities

  • Develop, maintain, test, and document software for systems, simulations, and performance analysis environments.
  • Implement algorithms and models under guidance, 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 environments and digital twin environments.
  • Develop interfaces between software components and external systems.
  • Support test planning, execution, and analysis for position, navigation, and timing-focused experiments, demonstrations, and evaluations.
  • Collaborate with systems engineers to align system requirements with software designs and implementations.
  • Document software implementations, interfaces, and test results to support technical reviews and deliverables.

Desired Qualifications

  • Academic or project experience with GPS or Global Navigation Satellite System signal processing, navigation algorithms, or timing systems.
  • Experience with modeling, simulation, or digital twin environments.
  • Familiarity with real-time or embedded systems.
  • Experience with hardware- and software-in-the-loop test architectures or laboratory integration.
  • Experience supporting Department of Defense programs, laboratory research and development, or operational prototyping efforts.

About the Company

KBR

Engineering and technology solutions for government

KBR provides science, technology, and engineering solutions to government and commercial clients in aerospace, defense, intelligence, and energy. It has two segments: Government Solutions for defense, space, and mission support for agencies like DoD and NASA; Sustainable Technology Solutions offering technologies, equipment, and catalysts for ammonia, olefins, and other chemicals to improve sustainability. It earns revenue from long-term contracts, often cost-reimbursable or fixed-price, delivering integrated services and technologies on large projects. Its focus on government contracting combined with in-house technology and equipment enables end-to-end solutions for mission-critical and energy programs, with a goal of reliable, cost-effective engineering and sustainable industrial processes.

Company size
10,001+
Company stage
IPO
Headquarters
Houston, TX
Founded
1919

Recently Posted Jobs

Explore more opportunities at KBR

See more jobs