Software Developer
Secmation
Software Developer
Competitive Salary (Based on Experience and Market Conditions)
Signing Bonus Equity
Hybrid | Huntsville, AL | Full-Time | 9/80 Schedule
This isn't another defense contractor job
Join a mission-focused engineering team developing secure, reliable software for national defense applications. This early-career engineering role is designed for a capable software developer who can contribute within an established codebase, implement and debug well-defined features, and continue building technical depth while working alongside experienced engineers on mission-critical programs.
Why software engineers choose Secmation
- Build software that supports real-world defense and national security missions.
- Contribute to modern software applications, tools, services, and interfaces used in technically challenging environments.
- Work alongside experienced software, cyber, RF, systems, and embedded engineers in a collaborative small-team environment.
- Gain exposure to the complete software development lifecycle, from requirements and implementation through integration, testing, and deployment.
- Take ownership of meaningful development tasks while receiving technical guidance and mentorship.
- Work within a small, highly technical company where individual engineers have visible impact.
What you'll do
Develop, enhance, test, and maintain software supporting defense and national security programs. This is a hands-on engineering role for someone with strong foundational development skills who is comfortable learning within an existing codebase, following established engineering practices, and solving clearly defined technical problems with support from more experienced team members.
You'll work across:
- Implementation and debugging of software features, components, services, and user-facing functionality based on defined requirements and technical direction.
- Development using modern programming languages, frameworks, databases, and application interfaces, including technologies such as React, Django, RESTful APIs, and PostgreSQL where applicable.
- Review, troubleshooting, and maintenance of existing software to identify defects, improve reliability, and support evolving program needs.
- Unit, integration, and system-level testing to verify software functionality and resolve issues before release or deployment.
- Source control, code reviews, issue tracking, documentation, and other established team development practices.
- Collaboration with software engineers and cross-functional technical teams to understand requirements, interfaces, constraints, and implementation approaches.
- Secure software development practices appropriate for defense and national security environments.
What we're looking for
- U.S. citizenship and a current, active DoD Top Secret security clearance are required. Ability to obtain and maintain SCI eligibility may be required based on program needs.
- Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related technical discipline. Equivalent relevant technical experience may be considered.
- Foundational software development experience gained through professional work, internships, academic projects, research, or other hands-on technical experience.
- Working knowledge of one or more modern programming languages such as Python, JavaScript, TypeScript, Java, C++, C#, or similar languages.
Work Environment
- Hybrid role with on-site work required in Huntsville, Alabama.
- Flexible 9/80 work schedule supporting every other Friday off.
- Work may include collaboration in secure or controlled environments based on program and customer requirements.
Compensation & Benefits
- Competitive salary (based on experience and market conditions)
- Signing bonus
- Company equity
- 9/80 work schedule (every other Friday off)
- Paid time off & flexible work schedules
- Comprehensive health, dental, and vision insurance
- Life and disability insurance (short & long-term)
- 401(k) retirement benefits with Company Contribution
About Secmation
Secmation develops AI-enabled software, embedded cybersecurity, secure RF systems, and advanced communications technologies for the U.S. defense community. Our mission is to deliver next-generation secure technologies for Electronic Warfare, autonomous systems, and critical defense applications.
Small company. Big mission. Real engineering.
Visit to learn more about our work and impact.
Equal Opportunity Employer
Secmation is proud to be an equal opportunity employer. We are committed to building a diverse and inclusive team. All qualified applicants will be considered for employment without regard to age, race, gender, orientation, identity, religion, or veteran status.
U.S. Citizenship is required for this position due to government clearance requirements.
- ...Description Job Description Avion Solutions Inc., a 100% employee-owned company, is seeking candidates for a Full Stack Software Developer to support the Maneuver Air Directorate. This position is located in Huntsville, AL. Job Responsibilities/Duties:...SuggestedFor contractors
- ...Arcarithm is currently seeking top talent in the areas of full stack software development, artificial intelligence, optimization, and data... ...Arcarithm and all we offer! Job Title: Full Stack Software Developer Job Location: Huntsville, AL We are seeking a versatile...SuggestedLocal areaRemote workFlexible hours
$77 - $82 per hour
...Job Title: Full Stack C/C++ Developer – Aerospace & Defense Systems Location: Huntsville, AL (Onsite) Type: Contract-... ...Join a team building and supporting mission-critical “flight software” and related tools for tactical strike guided munition programs...SuggestedContract workWork experience placementLocal area- ...provide guidance and oversight for our high performing technical team. The ideal candidate will be a multidisciplinary engineer with a software engineering background and a creative “figure it out” personality to help advance the state-of-the-art and ensure high...SuggestedFull timeTemporary workImmediate startRemote work
$120k - $140k
...Research team is expanding and we are currently seeking a Radar Software Engineer to join our team in Huntsville, Alabama or remote and... ...software engineer duties will include, but not limited to: Develop software implementations of radar algorithms, from low-level radar...SuggestedFull timeWork at officeRemote work- DescriptionSAIC is hiring a Senior Principal Software Systems Engineer to join the Army UAS Training Test team located in Huntsville, Alabama (Redstone Arsenal).This is a multi-disciplined team that covers a wide range of testing scopes, including testing physical and...Interim roleWork at office
$90k - $120k
Check out this new opportunity!Embedded Software EngineerC++ / RHEL | Missile DefenseFull-Time with an Employee Owned and Best Places to... ...(DoD) missile defense applications.Responsibilities:Design, develop, test, and maintain embedded software supporting the Ground Missile...Full timeTemporary work- ...Technologies, a 100% Employee-owned company, is seeking a talented C++ Software Engineer with experience using C++ to refactor large existing... ...not required. Duties and Responsibilities: Designs, develops and analyzes complicated and difficult software programs for...Contract workTemporary workLocal areaRelocation packageFlexible hours
$108.8k - $163.2k
...history. Northrop Grumman Defense Systems is seeking multiple Software Engineers and Principal Software Engineers to join the Global C... ...Business Unit in Huntsville, Alabama. You will help design, develop, integrate, test, and sustain mission‑critical command and...Full timeRelocationShift work$197.4k - $225.3k
...(35012), United States of America, Chicago, Illinois Lead Software Engineer, Full Stack (Java, Python, Angular, React) Do you... ...Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack...Full timePart timeInternshipLocal area$108.8k - $163.2k
...Space Systems—Missile Defense Integration is seeking a Principal Software Engineer – BM/SRM (26-216) for the C2BMC program in Huntsville... ...sensors and weapons. The BM/SRM Software Engineer will develop and sustain Java-based enterprise applications in a Linux environment...Full timeWork experience placementRelocationFlexible hoursShift work$87.1k - $157.45k
...business.Your greatest work is ahead!Leidos’ Defense Systems, Threat Modeling and Simulation Portfolio, is seeking a talented lead software developer with the ability and experience to work multiple projects (primarily modeling & simulation efforts) within the Threat...Full timeFor contractorsWorldwideRelocation- ...Maintains application environments across the full development pipeline, performs software analysis/design/sustainment/retirement, manages application security and authorization, and develops Digital Enterprise/Knowledge Management applications across multiple PAE...Contract work
- ...clearanceTechnical understanding and experience with THAADExperience with DoD terrestrial and satellite communication systems (MILSATCOM)Develop and present reports and presentations to senior management-level personnel; exceptional written and verbal skills requiredWorks...Permanent employmentContract workFor contractorsFor subcontractorInterim roleWork at office
- ...experienceTechnical understanding and experience with THAADExperience with DoD terrestrial and satellite communication systems (MILSATCOM)Develop and present reports and presentations to senior management-level personnel; exceptional written and verbal skills requiredWorks...For contractorsFor subcontractorInterim roleWork at office
- ...MTSI is currently seeking a Software Developer with Modeling, Simulation and Analysis experience to join our team in Huntsville, Alabama. About the program: You will be joining an advanced initiative aimed at enhancing missile defense capabilities by utilizing...Full time
$91k - $138.75k
Worker TypeRegularJob DescriptionSummaryThe Software Engineer III (Embedded) has the opportunity to develop a variety of innovative unmanned and robotic systems for multiple defense and commercial applications. The Embedded Software Engineer writes functional software for...Permanent employmentFull timeContract workWork experience placementWork at officeWeekend work- Experienced Embedded Software EngineerCompany:The Boeing CompanyThe Boeing Company has an exciting opportunity for an Experienced Embedded... ...using small, adaptable agile teams.Position Responsibilities:Develops and maintains tactical software for the PAC3 RF Seeker...Permanent employmentFull timeWork experience placementInterim roleImmediate startVisa sponsorshipWork visaRelocation packageFlexible hoursShift work
$87.1k - $157.45k
Leidos is seeking a Mid-Level Embedded Software Engineer to support the development of mission-critical embedded software and firmware... ...Utilize DevOps and CI/CD pipelines to ensure quality and delivery. Develop software tools and harnesses that support testing, integration,...Full timeRelocation- ...a compelling opportunity for strategic partnerships in the GovCon space. Job Description BryceTech is seeking a Senior Software Developer to join the Telemetry Processing and Apps (TPA) development team supporting the Payload Operations Integration Center (POIC),...Full timeFor contractors
$140k - $165k
...About the Role Redhorse transforms the way government uses data and technology. To support this mission, we are seeking a Software Developer to build and modernize the applications that power essential government business functions. In this role, you will do more...Full timeContract work$177k - $198k
...Full Visibility is seeking a Software Developer SME, located in Huntsville, AL Candidate must possess an active Top Secret/SCI Eligibility C learance. Individuals selected for this position will be subject to Counterintelligence (CI) Polygraph...Full timeContract workLocal area- ...and experience with THAAD.Must have experience with DoD terrestrial and satellite communication systems (MILSATCOM).Must be able to Develop and present reports and presentations to senior management-level personnel; exceptional written and verbal skills required.Must be...Contract workFor contractorsFor subcontractorInterim roleWork at office
$134.1k - $241.4k
...projectTechnical understanding and experience with THAADExperience with DoD terrestrial and satellite communication systems (MILSATCOM)Develop and present reports and presentations to senior management-level personnel; exceptional written and verbal skills requiredWorks...Full timeFor contractorsFor subcontractorInterim roleWork at officeFlexible hours- ...creativity, welcomes initiative, and seeks excellence. Start Building Your Future today!We are seeking an experienced C/C++ Embedded Software Engineer who will support the Software and Integration Directorate (S3I) program in the development of launcher control software....Full timeStart working today
- ...system capable of managing intricate structural hierarchies and complex lifecycle data.Responsibilities:Design, develop, test, deploy, maintain and improve software applicationsCollaborate with cross-functional teams to define, design, and ship new featuresWork with...
$73.35 per hour
...a national staffing firm and are currently seeking a Java Software Engineer for a prominent client of ours. This position is located... ...and architecture development in support of MDS systems. ~ Develop, select, tailor and deploy integration and test processes,...Monday to Friday- ...awards for successful application and commercialization of innovative component/system technology prototypes, multi-physics simulation software, multi-disciplinary analyses, and expert support services. Based in Huntsville, Alabama where laboratory facilities and...Permanent employmentFull timeContract workTemporary workPart timeWork at officeRemote work
$107.5k - $204.5k
...Systems and Libraries team and play a key role in shaping the software foundation that powers modern aircraft. We are seeking a Principal... ...under this program/contract.Proven experience designing and developing software architecture, libraries, or platform-level components...Contract workTemporary workWork experience placementStart working todayWork at officeRemote workFlexible hours$107.5k - $204.5k
...problems that create a safer, more secure world.As a Principal Radar Software Engineer, you will support one or more phases of the System... ...Development methodology.Work across engineering disciplines to develop solutions to complex problems in support of defense systems.Use...Full timeTemporary workPart timeWork experience placementInterim roleWork at officeLocal areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- software developer fintech Huntsville, AL
- startup software engineer Huntsville, AL
- financial software developer Huntsville, AL
- junior software developer remote Huntsville, AL
- software engineer Huntsville, AL
- software data engineer Huntsville, AL
- software developer internship no experience Huntsville, AL
- part time software developer Huntsville, AL
- software engineer entry level Huntsville, AL
- software engineer amazon Huntsville, AL



