Principal Software Engineer

Qualis LLC - Huntsville, AL

Hiring: Principal Software Engineer Company: Qualis LLC Location: Huntsville, AL Job Posted Time: 2026-09-11 13:57:44 Employment Type: Full-time Target Skills & Keywords : API Design, Embedded Systems, MATLAB, Program Management, Secret Clearance, Systems Design About the job Experience: •Bachelor’s Degree with a minimum of 15 years of prior related experience, or a Graduate Degree with a minimum of 13 years of prior related experience. •15 years of prior related experience, or a Graduate Degree with a minimum of 13 years of prior related experience. Required Skills: •Responsible for the research, design, and development of software in conjunction with hardware interfaces. This position is primarily responsible for the design and development of software products for a variety of software applications and participates in all phases of the Software Development Life Cycle (SDLC). •This position requires the highest level of technical mastery within the Software Engineering functional area, combined with advanced business knowledge and the leadership capability to guide business or functional teams without a formal management role. •The Principal Software Engineer serves as a senior technical authority, applying extensive experience and technical judgment to complex software development efforts while ensuring software solutions meet established program cost, schedule, and technical constraints. •Perform research, design, and development of computer software systems in conjunction with hardware product development. •Participate in all phases of the Software Development Life Cycle (SDLC), including: Requirements analysis, Software design, Implementation, Integration and Software testing •Analyze complex software and system requirements and develop appropriate technical solutions. •Work closely with cross-functional members of the engineering organization. •Develop and evaluate interfaces between hardware and software, including RF control, status reporting, and synchronization between simulation time and hardware. Qualifications: •Must be a U.S. Citizen with the ability to obtain an Active DoD Secret Clearance. •Extensive experience architecting and developing integrated hardware/software systems and resolving complex interface, timing, and performance issues. •Extensive experience with embedded, real-time, or mission-oriented software systems. •Advanced experience with software architecture, requirements, design, integration, verification, validation, and testing. Compensation: •Competitive benefits and rewards package •Health, dental, and vision insurance Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!