Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

GDI Infotech

NewBe an early applicant

Senior Software Engineer

Posted
Discussion

Summary

Direct-hire Senior Embedded & DevOps Engineer in Huntsville, AL designing C/C++ software for embedded/real-time PNT and GPS/GNSS defense systems while building CI/CD pipelines in secure government environments. Active U.S. security clearance required; salary starts at $200,000+, with relocation assistance available.

Senior Embedded & DevOps Engineer (Active Security Clearance)


Location: Huntsville, AL (Onsite/Hybrid)

Relocation Assistance: Available for qualified candidates

Job Type: Direct Hire, Full-Time

Compensation: Starting at $200,000+ (commensurate with experience)

Clearance Required: Active Security Clearance (Secret or higher preferred)


About the Opportunity

Our client is a leading government technology supplier specializing in Positioning, Navigation, and Timing (PNT) solutions that support critical defense, aerospace, and national security initiatives. They are seeking a highly skilled Senior Embedded & DevOps Engineer who can bridge software development, embedded systems, hardware integration, and DevOps practices within a secure government environment.

This is a unique opportunity for an engineer who thrives in a multidisciplinary role and wants to contribute to mission-critical technologies that directly support U.S. government and defense programs.

This position is based in Huntsville, Alabama, with onsite and hybrid work options depending on program requirements. Our client is open to exceptional candidates who are willing to relocate and may provide relocation assistance for qualified individuals.

Key Responsibilities

  • Design, develop, and maintain embedded software applications using C and C++.
  • Develop software for real-time and embedded systems integrated with specialized hardware platforms.
  • Collaborate with electrical engineers to support hardware bring-up, testing, troubleshooting, and system integration activities.
  • Design, implement, and maintain DevOps pipelines and CI/CD processes within secure development environments.
  • Support cloud, on-premise, and hybrid infrastructure deployments as required by government programs.
  • Participate in system architecture, design reviews, code reviews, and technical planning initiatives.
  • Troubleshoot complex software, firmware, and hardware interactions across the development lifecycle.
  • Support integration, testing, and deployment of PNT technologies, including GPS/GNSS and related navigation systems.
  • Ensure compliance with government security, documentation, and engineering standards.
  • Work closely with cross-functional engineering teams to deliver high-quality solutions for mission-critical programs.

Required Qualifications

  • Active U.S. Security Clearance (Secret, Top Secret, or higher).
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related technical field.
  • 7+ years of professional engineering experience in embedded software development.
  • Strong proficiency in C and C++.
  • Experience developing software for embedded or real-time operating systems.
  • Hands-on experience with DevOps methodologies and CI/CD automation.
  • Experience with Git, source control management, and automated testing frameworks.
  • Strong experience with Linux-based development environments.
  • Ability to work onsite and collaborate with engineering teams in the Huntsville, Alabama area, with hybrid flexibility based on project requirements.
  • Candidates interested in relocating are encouraged to apply; relocation assistance may be available for qualified applicants.
  • Strong communication and collaboration skills.

Preferred Qualifications

  • Experience supporting U.S. Government, DoD, or federal technology programs.
  • Knowledge of Positioning, Navigation, and Timing (PNT) technologies.
  • Experience with GPS/GNSS systems and related navigation technologies.
  • Background in electrical engineering, digital electronics, RF systems, hardware integration, or systems engineering.
  • Experience with Docker, Kubernetes, Jenkins, GitLab CI/CD, Azure DevOps, or similar DevOps toolsets.
  • Familiarity with secure software development and cybersecurity best practices.
  • Experience with FPGA development, signal processing, sensor fusion, or advanced navigation solutions.
  • Prior experience supporting aerospace, defense, ISR, communications, or mission-critical applications.

What Our Client Offers

  • Direct-hire opportunity with a growing and innovative defense technology organization.
  • Competitive compensation package starting at $200,000+.
  • Comprehensive benefits package including medical, dental, vision, retirement, and paid time off.
  • Relocation assistance for qualified candidates.
  • Opportunity to work on cutting-edge PNT technologies supporting national security and defense missions.
  • Collaborative engineering environment with significant technical ownership and career growth opportunities.

Apply Today

If you're an engineer with a strong embedded C/C++ development background, DevOps expertise, electrical engineering knowledge, and an active security clearance, we'd like to speak with you about this exceptional opportunity supporting advanced government and defense programs in Huntsville, Alabama.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →