Senior Embedded Software Engineer

GDI Infotech

Huntsville (AL)

On-site

USD 120,000 - 180,000

Full time

43 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GDI Infotech in Huntsville, AL seeks a Senior Embedded Systems Engineer to develop advanced PNT solutions and defense systems. You will design and test embedded hardware and software for GPS/GNSS-enabled applications, collaborate across engineering teams, and contribute to system-level integration in regulated environments.

The ideal candidate has 5+ years in embedded systems, strong C/C++, and hands-on HW/SW debugging, with willingness to work onsite in Huntsville and support government

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Aerospace Engineering, or related field.
  • 5+ years of embedded systems engineering experience.
  • Experience with embedded software/firmware development.
  • Experience in defense/aerospace/government programs or similar regulated environments.
  • Proficiency with C/C++ and embedded architectures.
  • Strong hardware/software integration and system-level debugging.
  • Onsite work in Huntsville, AL.

Responsibilities

  • Design, develop, integrate, and test embedded hardware and software for navigation, timing, and sensing tech.
  • Support PNT systems, GPS/GNSS-enabled applications, and related technologies.
  • Collaborate with multidisciplinary teams across the product lifecycle.
  • Develop and optimize embedded software for real-time, mission-critical apps.
  • Participate in system architecture, requirements analysis, HW/SW integration, and validation.
  • Troubleshoot complex system-level issues and assist testing/evaluations.
  • Contribute to innovative DoD/DOE defense solutions.

Skills

C/C++
Embedded systems
System-level debugging
Real-time OS
GPS/GNSS

Education

Bachelor's degree in Electrical/Computer/Aerospace Engineering

Tools

FPGA development

Job description

Clearance Requirement: Should be eligible to get a Secret Clearance or should have one.

About the Opportunity

Our client is a growing technology and product development organization supporting mission-critical programs for the Department of Defense (DoD) and Department of Energy (DOE). They are seeking a Senior Embedded Systems Engineer to contribute to the development of advanced Positioning, Navigation, and Timing (PNT) solutions, navigation technologies, and next-generation defense systems.

This role is ideal for an experienced engineer with a strong background in embedded systems development, integration, and testing within defense, aerospace, or other highly regulated environments.

Key Responsibilities
  • Design, develop, integrate, and test embedded hardware and software solutions supporting advanced navigation, timing, and sensing technologies.
  • Support the development of Positioning, Navigation, and Timing (PNT) systems, including GPS/GNSS-enabled applications and related technologies.
  • Collaborate with multidisciplinary engineering teams throughout the product development lifecycle.
  • Develop and optimize embedded software for real-time and mission-critical applications.
  • Participate in system architecture, requirements analysis, hardware/software integration, and performance validation.
  • Troubleshoot complex system-level issues and support technical evaluations and testing efforts.
  • Contribute to the development of innovative solutions for government and defense customers.
Required Qualifications
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Aerospace Engineering, or a related technical discipline.
  • 5+ years of embedded systems engineering experience.
  • Experience with embedded software and/or firmware development.
  • Experience working within defense, aerospace, national security, or government-supported programs.
  • Proficiency with C/C++ and embedded system architectures.
  • Strong understanding of hardware/software integration and system-level debugging.
  • Ability to work onsite in Huntsville, Alabama.
Preferred Qualifications
  • Experience with Positioning, Navigation, and Timing (PNT) technologies.
  • Experience with GPS/GNSS systems, sensor fusion, inertial navigation systems, or Assured PNT (A-PNT).
  • Knowledge of real-time operating systems (RTOS).
  • Experience with FPGA development, digital signal processing, or communications systems.
  • Familiarity with systems engineering principles, test and evaluation, and product development processes.
  • Previous experience supporting DoD, DOE, defense contractors, or government research organizations.
Location Requirement

Candidates should currently reside within commuting distance of Huntsville, Alabama or be open to relocation.

Why Join?

This is a direct-hire opportunity to join an innovative engineering organization developing advanced technologies that support national security and critical government missions. The position offers exposure to cutting-edge product development efforts, challenging technical work, and long-term career growth.

Qualified candidates with an active Secret Clearance and experience in embedded systems, navigation technologies, GPS/GNSS, or PNT-related systems are encouraged to apply.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Systems Engineer - PNT/DoD, Secret Clearance Eligible
Senior Embedded Systems Engineer - PNT/DoD, Secret Clearance Eligible

GDI Infotech • Huntsville (AL)

On-site
USD 120,000 - 180,000
Senior Systems Engineer
Senior Systems Engineer

Integrated Solutions for Systems, Inc. (IS4S) • Smyrna (GA)

On-site
USD 110,000 - 150,000
Competitive salary
Health and wellness benefits
Employee ownership
+2
Senior Systems Engineer
Senior Systems Engineer

Integrated Solutions for Systems, Inc. • Town of Florida (NY)

On-site
USD 120,000 - 160,000
Senior Systems Engineer
Senior Systems Engineer

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

On-site
USD 90,000 - 120,000
Senior Systems Engineer
Senior Systems Engineer

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

On-site
USD 110,000 - 160,000
Senior Systems Engineer
Senior Systems Engineer

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

On-site
USD 150,000 - 185,000
Employee ownership
Tuition Assistance, Training, and ed.
Senior Positioning, Navigation, and Timing (PNT) Modeling & Simulation Engineer (PNT)
Senior Positioning, Navigation, and Timing (PNT) Modeling & Simulation Engineer (PNT)

Cintel, Inc. • Huntsville (AL)

On-site
USD 120,000 - 165,000
Senior Positioning, Navigation, and Timing (PNT) Modeling & Simulation Engineer (PNT)
Senior Positioning, Navigation, and Timing (PNT) Modeling & Simulation Engineer (PNT)

Cintel Inc • Huntsville (AL)

On-site
USD 120,000 - 180,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Lynx • Atlanta (GA)

On-site
USD 120,000 - 160,000
Low-cost Medical
401K with match
Paid Time Off + Holidays
+2
Embedded Software Engineer C/C++
Embedded Software Engineer C/C++

System One • Huntsville (AL)

On-site
USD 106,000 - 110,000