Senior Embedded Software Engineer - GPS/INS Navigation

Integrated Solutions for Systems, Inc.

Dayton (OH)

On-site

USD 120,000 - 180,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive salary and benefits
Employee ownership
Tuition assistance

Job summary

Integrated Solutions for Systems, Inc. is seeking a Senior Embedded Software Engineer to design, implement, and test embedded C/C++ software for the R-EGI program, integrating GPS/GNSS, inertial sensors, and navigation components on embedded Linux platforms.

The role requires hands-on development, hardware bring-up, and collaboration with systems, hardware, and test teams, including qualification activities.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a closely related field.
  • 8+ 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, OS services, and hardware interfaces.
  • Integrate GPS/GNSS receivers, IMUs, and other navigation inputs; work with navigation engineers to implement 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 lab environments.
  • Develop automated tests, diagnostic tools, and scripts to improve software integration, regression testing, and troubleshooting.
  • Support simulation, software-in-the-loop, and hardware-in-the-loop testing, including GPS-degraded scenarios.
  • 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 (PDR/CDR/TRR) and qualification activities.
  • Mentor less experienced engineers and help resolve complex embedded software issues.

Skills

C/C++ proficiency
Embedded software development
Embedded Linux
Security clearance
Hardware interfaces

Education

Bachelor's degree in CS/CE/EE

Tools

Git
Cross-compilation toolchains
Oscilloscopes/logic analyzers

Job description

Integrated Solutions for Systems, Inc. is seeking a Senior Embedded Software Engineer to design, implement, and test embedded C/C++ software for the R-EGI program, integrating GPS/GNSS, inertial sensors, and navigation components on embedded Linux platforms.

The role requires hands-on development, hardware bring-up, and collaboration with systems, hardware, and test teams, including qualification activities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 - 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 – 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 for Avionics
Senior Embedded Software Engineer, GPS/INS for Avionics

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