waypointjobs

Integrated Solutions for Systems, Inc.

Senior Embedded Software Engineer — R-EGI Program

dayton, OH

Check who can apply and the requirements below before continuing.

About this opportunity

Integrated Solutions for Systems, Inc. lists this Senior Embedded Software Engineer — R-EGI Program opportunity in dayton, Ohio. Review the employer’s description below for duties, qualifications and application requirements.

Job description

Senior Embedded Software Engineer — R-EGI Program

Position Overview

IS4S is seeking a Senior Embedded Software Engineer to develop, integrate, and test software for the R-EGI program. R-EGI brings together GPS/GNSS, inertial sensors, and other navigation capabilities to support resilient positioning, navigation, and timing (PNT) for military aircraft.

This is a hands-on role for an engineer who is comfortable developing C/C++ software on embedded Linux systems, bringing up software on hardware, and solving problems at the boundary between software, sensors, and avionics. The engineer will work closely with systems, navigation, hardware, and test teams through integration and qualification.

Key Responsibilities

Design,

develop, test, and maintain embedded C/C++ software for navigation

processing, device interfaces, middleware, and system control.

Develop

and debug software on embedded Linux platforms, including interactions

with device drivers, operating system services, and hardware interfaces.

Integrate

GPS/GNSS receivers, IMUs, and other navigation inputs; work with

navigation engineers to implement and evaluate sensor-fusion and

estimation functions.

Diagnose

system-level issues involving software timing, sensor data, electrical

interfaces, and hardware behavior.

Support

hardware bring-up and software integration in laboratory and system

integration lab environments.

Develop

automated tests, diagnostic tools, and scripts that improve software

integration, regression testing, and troubleshooting.

Support

simulation, software-in-the-loop, and hardware-in-the-loop testing,

including evaluation of performance when GPS is degraded or unavailable.

Translate

system and interface requirements into software designs, test procedures,

and verification evidence.

Participate

in code reviews, configuration management, defect resolution, and software

releases.

Support

technical reviews and program milestones, including PDR, CDR, TRR, and

qualification activities.

Mentor

less experienced engineers and help the team resolve complex embedded

software issues.

Required Qualifications

Bachelor’s

degree in Computer Science, Computer Engineering, Electrical Engineering,

or a closely related technical field.

8 or

more years of embedded software engineering experience.

Strong

C and C++ proficiency for embedded or real-time applications.

Hands-on

experience developing, integrating, and debugging software on embedded

Linux systems.

Experience

working with hardware interfaces, device drivers, or low-level software

and diagnosing hardware/software integration issues.

Experience

using laboratory tools such as oscilloscopes, logic analyzers, or

debuggers to troubleshoot embedded systems.

Experience

with software requirements, interface definitions, verification, and

configuration management.

Experience

with Git, cross-compilation toolchains, and automated builds.

Ability

to obtain and maintain a DoD Secret security clearance.

Preferred Qualifications

Experience

with military aviation PNT systems, GPS/GNSS receivers, IMUs, inertial

navigation systems, or integrated GPS/INS solutions.

Experience

with navigation estimation, Kalman filtering, sensor fusion, or operation

in GPS-degraded and GPS-denied environments.

Experience

with aircraft avionics interfaces such as MIL-STD-1553 or ARINC 429.

Experience

developing and integrating systems that use modern embedded processing

platforms, such as the AMD/Xilinx Zynq UltraScale+ MPSoC.

Experience

with real-time Linux, VxWorks, INTEGRITY, or another real-time operating

system.

Experience

with software-in-the-loop or hardware-in-the-loop testing and system

integration labs.

Proficiency

in Python for test automation, data analysis, or diagnostic tools.

Ability

to read electrical schematics, interface diagrams, and hardware

documentation.

Experience

supporting formal software qualification or airworthiness activities.

Active

DoD Secret clearance or higher.

Benefits

Competitive salary with comprehensive health and

wellness benefits

Dynamic and collaborative work environment

Employee ownership

Medical, dental, and vision care plans

Paid time-off and parental leave programs

Group term life insurance

401(k) retirement plan

Tuition Assistance, Training, and education

development offerings

#J-18808-Ljbffr

Worksite address

dayton, OH, 45444, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Embedded Systems Developer

laurel, MD

See pay details in description

Description Do you love working on a motivated team to solve complex problems in innovative ways? Do you enjoy creating embedded prototypes i…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Oracle E-Business Suite (EBS) Developer

laurel, MD

See pay details in description

Description Are you a skilled problem-solver who blends technical expertise with creativity to build effective and efficient solutions? If s…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Software Engineer

laurel, MD

See pay details in description

Description Are you passionate about building solutions for our greatest national security challenges? Are you searching for engaging work wi…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Reverse Engineer and AI Workflow Developer

laurel, MD

See pay details in description

Description Are you passionate about reverse engineering complex software, firmware, and hardware? Do you enjoy developing agentic AI workflo…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

AFSIM Developer

laurel, MD

See pay details in description

Description Are you passionate about building high-fidelity simulations that shape the future of U.S. Space Force capabilities and force design …

Listing review due 2026-10-06View job