Embedded PNT Software Engineer (C++, Linux)

Integrated Solutions for Systems, Inc.

Auburn (AL)

On-site

USD 90,000 - 140,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Health and welfare benefits
Employee ownership
401(k) retirement plan
Paid time off
Parental leave
Tuition assistance

Job summary

Integrated Solutions for Systems, Inc. (IS4S) seeks a Software Engineer to develop embedded software for APNT systems on-site in Auburn, AL or Huntsville, AL. You will contribute to navigation algorithms, sensor interfaces, and platform integration.

You will work across the embedded software lifecycle, implementing modern C++ code in Linux environments, performing testing, debugging, and collaboration with systems and hardware engineers to deliver reliable PNT capabilities.

Qualifications

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, Aerospace Engineering, or a related engineering discipline.
  • Experience with modern C++ and object-oriented design.
  • Experience developing software in Linux environments.
  • Proficiency with Git and collaborative workflows.
  • Familiarity with CI/CD pipelines and automated build/test processes.
  • Strong debugging and problem-solving skills.
  • Clear, maintainable, well-documented code and good communication.

Responsibilities

  • Develop and maintain embedded software components for assured PNT systems using modern C++.
  • Implement navigation algorithms processing data from inertial sensors, GPS/GNSS receivers, clocks, and other sources.
  • Create and maintain software interfaces to sensors, hardware, and host platforms.
  • Integrate software with navigation hardware and platform systems, troubleshoot interfaces.
  • Develop and execute unit, integration, and system tests to verify functionality and performance.
  • Analyze test results, investigate defects, and support debugging and optimization.
  • Collaborate with systems, hardware, and navigation engineers to demonstrate assured PNT capabilities.

Skills

Modern C++
Linux development
Git version control
CI/CD pipelines
Debugging and problem-solving
Team collaboration

Education

Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, Aerospace Engineering, or related engineering discipline

Tools

Git
CI/CD tools
Linux
Unit testing frameworks

Job description

Integrated Solutions for Systems, Inc. (IS4S) seeks a Software Engineer to develop embedded software for APNT systems on-site in Auburn, AL or Huntsville, AL. You will contribute to navigation algorithms, sensor interfaces, and platform integration.

You will work across the embedded software lifecycle, implementing modern C++ code in Linux environments, performing testing, debugging, and collaboration with systems and hardware engineers to deliver reliable PNT capabilities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

PNT Software Engineer
PNT Software Engineer

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

On-site
USD 100,000 - 140,000
Health benefits
Employee ownership
401(k) retirement plan
+1
PNT Software Engineer
PNT Software Engineer

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

On-site
USD 90,000 - 140,000
Competitive salary
Health and welfare benefits
Employee ownership
+4
Senior Embedded Software Engineer — PNT & GPS/Nav
Senior Embedded Software Engineer — PNT & GPS/Nav

Integrated Sol for Sys Inc • Auburn (AL)

On-site
USD 175,000 - 200,000
Health benefits
Employee ownership
Tuition assistance
+3
PNT Software Engineer - Navigation & Sensor Systems
PNT Software Engineer - Navigation & Sensor Systems

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

On-site
USD 110,000 - 150,000
Competitive salary and benefits
Employee ownership
Tuition Assistance and education
Senior Software & Embedded Systems Engineer (PNT/G&C)
Senior Software & Embedded Systems Engineer (PNT/G&C)

NTA, Inc. • Huntsville (AL)

On-site
USD 110,000 - 140,000
Health and dental coverage
401(k) plan with matching
Paid time off and holidays
+2
Assured PNT Systems Engineer — On-site Navigation & Test
Assured PNT Systems Engineer — On-site Navigation & Test

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

On-site
USD 90,000 - 125,000
Health and wellness benefits
Employee ownership
Medical, dental, and vision care
+4
APNT Systems Engineer
APNT Systems Engineer

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

On-site
USD 90,000 - 130,000
Competitive salary
Health and wellness benefits
Employee ownership
+2
APNT Systems Engineer
APNT Systems Engineer

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

On-site
USD 90,000 - 125,000
Health and wellness benefits
Employee ownership
Medical, dental, and vision care
+4
PNT Systems Engineer — Resilient Navigation & Timing
PNT Systems Engineer — Resilient Navigation & Timing

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

On-site
USD 90,000 - 130,000
Competitive salary
Health and wellness benefits
Employee ownership
+2
APNT Electrical Engineer
APNT Electrical Engineer

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

On-site
USD 90,000 - 130,000
Competitive salary and benefits
Employee ownership
401(k) retirement plan
+1