Embedded PNT Software Engineer - C++/Linux

Integrated Sol for Sys Inc

Auburn (AL)

On-site

USD 80,000 - 160,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health and wellness benefits
Employee ownership
Medical, dental, and vision plans
Paid time-off and parental leave

Job summary

Integrated Solutions for Systems (IS4S) is seeking a Software Engineer to develop embedded software for assured positioning, navigation, and timing (APNT) systems. The role is on-site in Auburn, AL or Huntsville, AL and focuses on navigation algorithms, sensor interfaces, and platform integration.

The ideal candidate has strong modern C++ skills, Linux software experience, and a commitment to reliable, well-tested code. Familiarity with Git, CI/CD, and hardware interfaces is valued.

Qualifications

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, Aerospace Engineering, or related engineering discipline.
  • Experience developing software in modern C++ including OO design and standard library usage.
  • Experience building and testing software in Linux environments.
  • Proficiency with Git or similar version control systems and collaboration workflows.
  • Familiarity with CI/CD pipelines and automated build/test/integration processes.
  • Strong debugging, analytical, and problem-solving skills.
  • Ability to write clean, well-documented code and communicate across teams.

Responsibilities

  • Develop and maintain embedded software components for APNT systems using modern C++.
  • Implement navigation algorithms processing data from inertial sensors, GPS/GNSS receivers, clocks, and other sources.
  • Develop and maintain interfaces to sensors, embedded hardware, and host platforms.
  • Integrate software with navigation hardware and platform systems; troubleshoot interfaces.
  • Create and execute unit, integration, and system-level tests to verify functionality.
  • Analyze test results, investigate defects, and assist in debugging and performance optimization.
  • Use Git, automated builds, and CI/CD pipelines to enable quality and repeatable development workflows.
  • Collaborate with systems, hardware, and navigation engineers to demonstrate APNT capabilities.

Skills

Modern C++
Linux
Git
CI/CD

Education

Bachelors or Masters in Electrical/Computer Engineering

Tools

Git
CI/CD pipelines

Job description

Integrated Solutions for Systems (IS4S) is seeking a Software Engineer to develop embedded software for assured positioning, navigation, and timing (APNT) systems. The role is on-site in Auburn, AL or Huntsville, AL and focuses on navigation algorithms, sensor interfaces, and platform integration.

The ideal candidate has strong modern C++ skills, Linux software experience, and a commitment to reliable, well-tested code. Familiarity with Git, CI/CD, and hardware interfaces is valued.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded PNT Software Engineer (C++, Linux)
Embedded PNT Software Engineer (C++, Linux)

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

On-site
USD 90,000 - 140,000
Competitive salary
Health and welfare benefits
Employee ownership
+4
Embedded PNT Software Engineer (C++, Linux)
Embedded PNT Software Engineer (C++, Linux)

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

On-site
USD 90,000 - 120,000
Competitive salary
Health benefits
Employee ownership
+2
Embedded PNT Software Engineer – C++, Linux, CI/CD
Embedded PNT Software Engineer – C++, Linux, CI/CD

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

On-site
USD 90,000 - 130,000
Competitive salary and benefits
Health and wellness benefits
Employee ownership
+2
Embedded PNT Software Engineer (C++/Linux) - Onsite AL
Embedded PNT Software Engineer (C++/Linux) - Onsite AL

Integrated Sol for Sys Inc • Huntsville (AL)

On-site
USD 80,000 - 160,000
Competitive salary
Employee ownership
Medical, dental, and vision care plans
+2
PNT Software Engineer
PNT Software Engineer

Is4s • Auburn (AL)

On-site
USD 80,000 - 160,000
Health and wellness benefits
Employee ownership
Medical, dental, and vision plans
+1
PNT Software Engineer
PNT Software Engineer

Is4s • Huntsville (AL)

On-site
USD 80,000 - 160,000
Competitive salary
Employee ownership
Medical, dental, and vision care plans
+2
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
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. (IS4S) • Huntsville (AL)

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

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

On-site
USD 90,000 - 120,000
Competitive salary
Health benefits
Employee ownership
+2