Logo
Leidos

Lead Principal Software Engineer

Leidos, Huntsville, Alabama, United States, 35824

Save Job

Join Our Team as a Lead Principal Software Engineer! Are you ready for an opportunity to create innovative solutions that make a difference? At Leidos, we take pride in delivering cutting-edge technology through the collaboration of our talented teams who are dedicated to empowering our customers. Your greatest contributions await! Leidos Defense Systems is searching for a skilled

Lead Principal Software Engineer

to be part of a dynamic team focused on addressing complex problems in sensor and radar technologies. We operate across various sectors including defense, space, cyber, and commercial domains, providing responsive and cost-effective engineering solutions. What You Will Be Doing: Contributing to advanced radar programs through software development for high-speed data acquisition and real-time processing.

Integrating both commercial off-the-shelf (COTS) and custom technologies into sensor systems, while facilitating field testing and deployment of cutting-edge sensor technologies.

Mentoring junior engineers in embedded Linux C++ development and guiding them through the software architecture landscape.

Driving initiatives to develop continuous integration pipelines and ensuring secure development practices are upheld.

Basic Qualifications: Must possess a bachelor's degree in Computer Science or Computer Engineering from an ABET-accredited institution, paired with 12-15 years of experience, or a master's degree with 10-13 years of experience.

Strong communication skills to thrive in a collaborative lab environment.

Willingness to lead technical efforts within a software development team, aiding in resolving C++ challenges and overseeing task assignments.

Demonstrated expertise in modern C++ development, real-time Linux environment, and device drivers.

Proficiency in ZeroMQ messaging frameworks and unit test development practices.

Experience with GitLab or GitHub for continuous integration pipelines and familiarity with radar program data progression.

Must be a U.S. Citizen and hold or maintain a Final Secret Clearance.

Willing to reside in or relocate to Huntsville, AL.

Preferred Qualifications: Experience with MATLAB and NVIDIA CUDA GPU development is favorable.

Familiarity with C++ math libraries like OpenBLAS.

Proficiency in GitLab, Jira, gcov, lcov, Google unit test tools.

We invite you to make a difference with us! Submit your resume today and prepare to embark on a fulfilling career, faced with challenges that matter! Pay Range:

$126,100.00 - $227,950.00 This pay range is a general guideline and does not guarantee compensation. Actual offers will be based on various factors including skills, experience, responsibilities, and market alignment.