CareerPlanSign in

Junior Software Engineer

Beavercreek, Ohio💼 Full-time💰 $80,000–$80,000🗓 2026-06-09 → 2026-09-26

Core

Develop, maintain, test, and document software for RF systems, simulations, and performance analysis environments to support control, modeling, and testing of operationally relevant systems.

Role type

Junior IC software engineer (RF/PNT systems)

Builds

Software solutions for RF systems, simulations, and performance analysis environments

Domain

Defense, RF systems, Position Navigation and Timing (PNT)

Deliverable

production ML models | product features

Required skills

C#, C++, Python, Linux/Windows development, algorithm implementation, software integration, test execution, documentation

Preferred skills

GPS/GNSS signal processing, navigation algorithms, modeling/simulation, real-time/embedded systems, HITL/SITL test architectures

Technologies

C#, C++, Python, Linux, Windows, GNSS, inertial navigation, sensor fusion

Responsibilities

Develop, maintain, test, and document software for systems, simulations, and performance analysis environments; Implement algorithms and models under guidance; Integrate software with hardware- and software-in-the-loop (HITL and SITL) and digital twin environments; Develop interfaces between software components and external systems; Support test planning, execution, and analysis for PNT-focused experiments; Collaborate with systems engineers to align system requirements with software designs

Seniority

Junior, mentored IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.