Logo
Jobs via Dice

Senior Software Engineer

Jobs via Dice, Huntsville, Alabama, United States, 35824

Save Job

JOB SUMMARY Overview

SAIC is seeking a Senior C++ Software Engineer to support embedded software for military systems in the Precision Fires/MLRS portfolio. The role is on site at S3I/Redstone Arsenal in Huntsville, AL, working with government customers in an agile environment. This is a full-time position with travel as described below. Location:

Huntsville, AL, US Schedule:

Full-time Shift:

Day Job Travel:

Yes, 10% of the Time Minimum Clearance Required:

Secret Clearance Level Must Be Able to Obtain:

None Potential for Remote Work:

No Date Posted:

2025-09-04 Category:

Software Subcategory:

SW Engineer Description:

At SAIC, we're transforming government technology solutions through innovation and expertise. We deliver cutting-edge engineering and integration solutions across defense, space, civilian, and intelligence markets. We are seeking an exceptional Senior C++ Software Engineer, versed in agile methodologies, to support software development projects in the Precision Fires/MLRS portfolio on site at S3I/Redstone Arsenal in Huntsville, AL. Responsibilities include design and development of embedded software for military systems, and performing full life cycle software development activities following Scrum methodologies. The candidate will participate in software team meetings, hardware and software design reviews, and technical interchange meetings. The role involves collaboration with Cyber, Safety, Operations, and Test organizations to deliver high-quality working software. The candidate will work in a team environment with well-defined goals, supporting both new and legacy embedded systems, and will receive timely feedback from the customer to ensure agility and delivery of software that meets immediate needs. Responsibilities

Design and development of embedded software for military systems. Perform full software life cycle activities: requirements analysis, design, coding, integration, test, documentation, and support. Participate in software team meetings, design reviews, and technical interchange meetings. Collaborate with Cyber, Safety, Operations, and Test organizations to deliver high-quality working software. Work in a team environment with goals, supporting both new and legacy embedded systems. Receive timely customer feedback to ensure Agility and delivery of software that meets immediate needs. Qualifications

Education: Bachelor's degree with nine (9) or more years of relevant experience; or six (6) years of experience in lieu of degree (per contract vehicle). Clearance: Must possess an active Secret security clearance; ship required. Required Experience/Skills: C++ and other Object Oriented Languages; CI/CD and Automated Testing; Git; Linux (Red Hat, Debian, Ubuntu, CentOS); Wireshark; VxWorks; Python; MS Visual Studio; Microsoft Azure DevOps; Unit Testing; Automation. Desired Experience/Skills: Experience with weapon systems, embedded systems; Security+. SAIC is a premier technology integrator providing full lifecycle services and solutions in technical, engineering, intelligence, and enterprise IT markets. For more information, visit saic.com. #J-18808-Ljbffr