Senior Embedded Software Engineer, GPS/INS for Avionics

Integrated Solutions for Systems, Inc. (IS4S)

Dayton (OH)

On-site

USD 120,000 - 160,000

Full time

7 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Health benefits
Employee ownership
401(k)
Paid time-off
Parental leave
Life insurance
Tuition assistance

Job summary

IS4S is seeking a Senior Embedded Software Engineer to develop, integrate, and test software for the R-EGI program, which combines GPS/GNSS and inertial sensors to support resilient PNT for military aircraft. The role requires hands-on embedded Linux work, hardware bring-up, and collaboration across systems, navigation, hardware, and test teams.

Applicants should have strong C/C++ skills, experience with device drivers, and the ability to diagnose hardware/software integration issues.

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 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.

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.

Skills

C
C++
Embedded Linux
Device interfaces
Git
Debugging
Sensor interfaces
RT programming

Education

Bachelor's degree in CS/CE/EE or related field

Tools

Oscilloscopes
Logic analyzers
Debuggers
Cross-compilers
MIL-STD-1553

Job description

IS4S is seeking a Senior Embedded Software Engineer to develop, integrate, and test software for the R-EGI program, which combines GPS/GNSS and inertial sensors to support resilient PNT for military aircraft. The role requires hands-on embedded Linux work, hardware bring-up, and collaboration across systems, navigation, hardware, and test teams.

Applicants should have strong C/C++ skills, experience with device drivers, and the ability to diagnose hardware/software integration issues.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer – Avionics PNT (GPS/INS)
Senior Embedded Software Engineer – Avionics PNT (GPS/INS)

Integrated Solutions for Systems, Inc. • Auburn (AL)

On-site
USD 110,000 - 165,000
Health benefits
Employee ownership
401(k) retirement plan
+2
Senior Embedded Software Engineer - GPS/INS Navigation
Senior Embedded Software Engineer - GPS/INS Navigation

Integrated Solutions for Systems, Inc. • Dayton (OH)

On-site
USD 120,000 - 180,000
Competitive salary and benefits
Employee ownership
Tuition assistance
Senior Embedded Software Engineer — GPS/INS Navigation (R-EGI)
Senior Embedded Software Engineer — GPS/INS Navigation (R-EGI)

Integrated Sol for Sys Inc • Dayton (OH), Northern (KY)

Hybrid
USD 175,000 - 200,000
Health benefits
Employee ownership
Paid time off
+4
Senior Embedded Software Engineer — R-EGI Program
Senior Embedded Software Engineer — R-EGI Program

Integrated Solutions for Systems, Inc. (IS4S) • Dayton (OH)

On-site
USD 120,000 - 160,000
Competitive salary
Health benefits
Employee ownership
+5
Senior Embedded Software Engineer - GPS/Navigation (R-EGI)
Senior Embedded Software Engineer - GPS/Navigation (R-EGI)

Integrated Solutions for Systems, Inc. • City of Auburn (NY)

On-site
USD 140,000 - 190,000
Competitive salary
Health benefits
Employee ownership
+5
Senior Embedded Software Engineer — R-EGI Program
Senior Embedded Software Engineer — R-EGI Program

Integrated Solutions for Systems, Inc. • Dayton (OH)

On-site
USD 120,000 - 180,000
Competitive salary and benefits
Employee ownership
Tuition assistance
Senior Embedded Software Engineer — R-EGI Program
Senior Embedded Software Engineer — R-EGI Program

Integrated Solutions for Systems, Inc. • City of Auburn (NY)

On-site
USD 140,000 - 190,000
Competitive salary
Health benefits
Employee ownership
+5
Senior Embedded Software Engineer — R-EGI Program
Senior Embedded Software Engineer — R-EGI Program

Integrated Solutions for Systems, Inc. • Auburn (AL)

On-site
USD 110,000 - 165,000
Health benefits
Employee ownership
401(k) retirement plan
+2
Senior Embedded Software Engineer — R-EGI Program
Senior Embedded Software Engineer — R-EGI Program

Integrated Sol for Sys Inc • Dayton (OH), Northern (KY)

Hybrid
USD 175,000 - 200,000
Health benefits
Employee ownership
Paid time off
+4
Embedded Navigation Software Engineer (C++, GNSS)
Embedded Navigation Software Engineer (C++, GNSS)

Integrated Solutions for Systems, Inc. • Dayton (OH)

On-site
USD 80,000 - 105,000
Health benefits
Collaborative work environment
Employee ownership
+5