Integrated Solutions for Systems · Huntsville, AL, United States
Skills: Python, CI/CD
Job Description: IS4S is seeking a highly skilled and motivated Software Engineer to support the development of embedded software for Assured Positioning, Navigation, and Timing (APNT) systems working on-site in our Auburn, AL or Huntsville, AL location. The successful candidate will contribute to the development of navigation algorithms, sensor interfaces, platform integration, and software testing for resilient navigation solutions operating in challenging environments, including conditions where GPS/GNSS may be degraded, denied, or unavailable.
This role offers the opportunity to work across the embedded software development lifecycle, from algorithm implementation and hardware interfacing to integration, testing, and performance evaluation. The ideal candidate has strong modern C++ programming skills, experience developing software in Linux environments, and a commitment to producing reliable, maintainable, and well-tested software.
Key Responsibilities
Develop and maintain embedded software components for assured PNT systems using modern C++.
Implement and support navigation algorithms that process data from inertial sensors, GPS/GNSS receivers, clocks, and other navigation sources.
Develop and maintain software interfaces to sensors, embedded hardware, and host platforms.
Integrate software components with navigation hardware and platform systems, troubleshooting hardware/software interface issues.
Develop and execute unit, integration, and system-level tests to verify software functionality and performance.
Analyze test results, investigate defects, and support debugging and performance optimization.
Use Git-based version control, automated build systems, and CI/CD pipelines to support software quality and repeatable development workflows.
Collaborate with systems, hardware, and navigation engineers to develop, integrate, and demonstrate assured PNT capabilities.
Required Qualifications
Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Comput…
Sign in to see the original posting
Browse more developer jobs on RoleBurst