1

Government Software Engineering Jobs in Alabama (NOW HIRING)

... Engineering (MBSE) -Previous experience writing and designing to software requirements Security Clearance Statement: This position requires a government security clearance, you must be a US Citizen ...

Software Systems Engineer

Redstone Arsenal, AL ยท On-site

$176K - $209K/yr

The Software Systems Engineer supports the planning, development, integration, and verification of ... This role interfaces with government PMOs, contractors, and cross-functional engineering teams to ...

... role, you will support the software engineering lifecycle following the program Software ... Must be a US Citizen; this position will require Final Secret government security clearance prior ...

Sr. Software Engineer

Huntsville, AL

$116K - $154K/yr

Support software sanitization, media handling, and cross-domain security requirements for government systems Required Qualifications * Bachelor's degree in Computer Science, Software Engineering ...

Senior Software Engineer

Huntsville, AL ยท On-site

$120K - $159K/yr

Support software sanitization, media handling, and cross-domain security requirements for government systems Required Qualifications * Bachelor's degree in Computer Science, Software Engineering ...

Senior Software Engineer

Huntsville, AL ยท Hybrid

$114K - $150K/yr

Senior Software Engineer, Level 3 OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Senior Software Engineer, Level 3, to support our customer in Huntsville, AL. Summary:

Senior Software Engineer

Huntsville, AL ยท On-site

$114K - $150K/yr

Senior Software Engineer, Level 3 OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Senior Software Engineer, Level 3, to support our customer in Huntsville, AL. Summary:

Senior Software Engineer

Huntsville, AL ยท On-site

$114K - $150K/yr

Senior Software Engineer, Level 3 OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Senior Software Engineer, Level 3, to support our customer in Huntsville, AL. Summary:

... Engineering (MBSE) - Previous experience writing and designing to software requirements Security Clearance Statement: This position requires a government security clearance, you must be a US Citizen ...

... Engineering (MBSE) - Previous experience writing and designing to software requirements Security Clearance Statement: This position requires a government security clearance, you must be a US Citizen ...

... Engineering (MBSE) - Previous experience writing and designing to software requirements Security Clearance Statement: This position requires a government security clearance, you must be a US Citizen ...

The R&D centers we operate for the government create lasting impact in fields as diverse as ... Develop, make recommendations, and implement software engineering changes * Deliver strategy and ...

Senior Software Engineer

Huntsville, AL ยท Hybrid

$114K - $150K/yr

Senior Software Engineer, Level 3 OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Senior Software Engineer, Level 3 to support our customer in Huntsville, AL. Summary:

Senior Software Engineer

Huntsville, AL ยท Hybrid

$116K - $154K/yr

Senior Software Engineer, Level 3 OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Senior Software Engineer, Level 3 to support our customer in Huntsville, AL. Summary:

next page

Showing results 1-20

Government Software Engineering information

See Alabama salary details

$57.6K

$133.7K

$186.3K

How much do government software engineering jobs pay per year?

As of Jun 16, 2026, the average yearly pay for government software engineering in Alabama is $133,714.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,800.00 and $156,800.00 per year, depending on experience, location, and employer.

What Are Government Jobs in Software Engineering?

Government software engineering jobs involve working at the local, state, or federal levels to provide assistance to an area or government agency. In this role, you may set up a network or system, develop customized software, or use testing techniques to see whether or not existing software and hardware are performing as expected. Some government software engineering jobs are directly with the government, while contractors who specialize in specific areas fill other roles. Many government software engineering jobs are geographically centralized. In other words, the more government offices there are in an area, the more software engineering jobs you can expect to find.

What are some unique challenges faced by software engineers working in government agencies?

Software engineers in government agencies often work within strict regulatory and security frameworks, which can mean longer approval cycles and more documentation compared to private sector roles. Collaboration across multiple departments is common, as systems must integrate with legacy infrastructure and comply with public sector standards. While these constraints can be challenging, they also offer opportunities to contribute to projects that have a significant impact on public services and society. Engineers typically work in multidisciplinary teams and gain exposure to large-scale, mission-critical applications.

What are the key skills and qualifications needed to thrive as a Government Software Engineer, and why are they important?

To thrive as a Government Software Engineer, you typically need a solid background in computer science, proficiency in programming languages like Java or Python, and a relevant degree or security clearance. Familiarity with government-specific systems, secure coding practices, and tools such as Git, CI/CD pipelines, and project management software is often required. Strong problem-solving abilities, communication skills, and attention to detail help you navigate complex regulations and collaborate with multidisciplinary teams. These skills are vital for building secure, reliable software solutions that support government operations and protect sensitive data.

What is government software engineering?

Government software engineering involves designing, developing, and maintaining software systems for government agencies and public sector organizations. These professionals work on projects that support public services, such as healthcare, transportation, security, and administration. Their work often requires adherence to strict security and privacy standards, as well as compliance with government regulations. Government software engineers may collaborate with other IT professionals and stakeholders to create reliable, efficient, and user-friendly solutions that serve citizens and government employees. This field offers the opportunity to make a significant impact on society through technology.
What are the most commonly searched types of Government Software Engineering jobs in Alabama? The most popular types of Government Software Engineering jobs in Alabama are:
What cities in Alabama are hiring for Government Software Engineering jobs? Cities in Alabama with the most Government Software Engineering job openings:

Software Engineer

OASYS, INC.

Huntsville, AL โ€ข On-site

Full-time

Dental, Vision, Retirement, PTO

Posted 17 days ago

Be an early applicant


Job description

Software Engineer

OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Software Engineer to support our customer in Huntsville, AL.

Summary: OASYS, INC. is seeking a full-time Software Engineer. In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements analysis, object-oriented analysis & design, code & unit test, integration, and support to formal test/delivery. The successful candidate will have experience and/or knowledge of languages such as C or C++. Must be a US Citizen; this position will require government security clearance prior to starting. This position is located at a facility that requires special access.

Basic Qualifications: - Experience with programming languages such as C, C++ - Standard teaming: Ability to work with multi-disciplined teams - Experience with full software life cycle development including SW design, architecture and integration & test

Desired Skills: -Real Time Operating System (RTOS) experience โ€“ (GreenHill or VxWorks) -Knowledge of Agile Software Development -Excellent written and verbal communication skills -Knowledge of Model Base Systems Engineering (MBSE) -Previous experience writing and designing to software requirements

Security Clearance Statement: This position requires a government security clearance, you must be a US Citizen for consideration.

Clearance Level: Secret

Ability to Work Remotely: Onsite Full-time: The work associated with this position will be performed onsite.

About OASYS, INC.: Located in Huntsville, Alabama, OASYS, INC. is a technology services and products company dedicated to delivering the right solutions to our government and commercial clients. Our innovative solutions combined with today's technology and our subject matter expertise help to provide full lifecycle support for our client's needs.

Benefits: OASYS, INC. offers a robust benefit plan to include: BC/BS of Alabama Heath & Dental, VSP Vision, Employee Stock Ownership Plan (ESOP), 401-K with Matching, Flexible Spending Account, Tuition Reimbursement, Holidays, Vacation, Short-term/Long-term Disability.

www.oasys-incorporated.com

EOE AA M/F/Vet/Disability Equal Employment Opportunity is the Law: http://www1.eeoc.gov/employers/upload/eeoc_self_print_poster.pdf


Job Posted by ApplicantPro