1

Computer Science Degree Jobs in Alabama (NOW HIRING)

Sr. Radar Analysis Engineer

Huntsville, AL

$103K - $141K/yr

Possess a Bachelor of Science degree in engineering (electrical, software, computer, etc.) or other STEM related fields (physics, Mathematics, Computer Science, etc.) with 8+ years of experience or a ...

Sr. Radar Analysis Engineer

Huntsville, AL ยท On-site

$103K - $141K/yr

Possess a Bachelor of Science degree in engineering (electrical, software, computer, etc.) or other STEM related fields (physics, Mathematics, Computer Science, etc.) with 8+ years of experience or a ...

Software Engineer 3

Huntsville, AL ยท On-site

$54.75 - $73.75/hr

... Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, computer ...

Possess a Bachelor of Science degree in engineering (electrical, software, computer, etc.) or other STEM related fields (physics, Mathematics, Computer Science, etc.) with 8+ years of experience or a ...

$76K/yr

Successful completion of a curriculum leading to a bachelor's degree in engineering technology or in an appropriate professional field, e.g., physics, chemistry, architecture, computer science ...

Possess a Bachelor of Science degree in engineering (electrical, software, computer, etc.) or other STEM related fields (physics, Mathematics, Computer Science, etc.) with 8+ years of experience or a ...

$76K/yr

Successful completion of a curriculum leading to a bachelor's degree in engineering technology or in an appropriate professional field, e.g., physics, chemistry, architecture, computer science ...

Bachelor's degree or higher in Electrical Engineering, Computer Engineering, or Computer Science degree from an ABET-accredited school with a strong demonstration of the skills listed below plus 2-4 ...

Bachelor's degree or higher in Electrical Engineering, Computer Engineering, or Computer Science degree from an ABET-accredited school with a strong demonstration of the skills listed below plus 2-4 ...

Bachelor of Science degree in Engineering (with a focus in Electrical, Mechanical or Aeronautical), Computer Science, Data Science, Mathematics, Physics, Chemistry or non-US equivalent qualifications ...

Bachelor's degree or higher in Electrical Engineering, Computer Engineering, or Computer Science degree from an ABET-accredited school with a strong demonstration of the skills listed below plus 2-4 ...

next page

Showing results 1-20

Computer Science Degree information

See Alabama salary details

$51.2K

$75.3K

$88.8K

How much do computer science degree jobs pay per year?

As of Jun 9, 2026, the average yearly pay for computer science degree in Alabama is $75,329.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,200.00 and $84,700.00 per year, depending on experience, location, and employer.

What is a Computer Science degree?

A Computer Science degree is an academic program that focuses on the study of computers, computational systems, and software. Students learn about programming, algorithms, data structures, computer hardware, software engineering, and theoretical concepts underpinning computing. Graduates are prepared for careers in software development, data analysis, cybersecurity, artificial intelligence, and many other technology-related fields. The degree can be earned at various levels, including associate, bachelor's, master's, and doctoral degrees.

What are the key skills and qualifications needed to thrive with a Computer Science degree, and why are they important?

To thrive with a Computer Science degree, a strong grasp of programming languages, algorithms, and data structures is essential, typically supported by a bachelor's degree in computer science or a related field. Familiarity with development tools, version control systems like Git, and certifications such as AWS Certified Developer or CompTIA Security+ are often beneficial. Problem-solving, analytical thinking, and effective teamwork are crucial soft skills that distinguish successful professionals. Mastering these skills enables individuals to efficiently design, implement, and maintain complex software solutions in diverse technical environments.

What is the difference between Computer Science Degree vs Software Developer?

AspectComputer Science DegreeSoftware Developer
Required CredentialsDegree in Computer Science or related fieldTypically requires programming skills, experience, and sometimes certifications
Work EnvironmentAcademic, research, or industry settingsTech companies, startups, or freelance projects
Industry UsageUsed as a qualification for various tech rolesPractical role focused on coding and software creation
Search & Comparison IntentUnderstanding educational requirements and career pathsJob qualifications and skills needed for software development

While a Computer Science Degree provides foundational knowledge and credentials, a Software Developer focuses on applying programming skills to build software. Many software developers have degrees in computer science, but practical experience and coding ability are equally important for the role.

What types of entry-level roles are typically available to recent graduates with a Computer Science degree, and how do these roles support career growth?

Recent graduates with a Computer Science degree often start in roles such as software developer, QA engineer, IT support specialist, or data analyst. These positions provide hands-on experience with real-world projects, exposure to collaborative team environments, and an opportunity to work with various technologies. Early career roles typically include mentorship and training, allowing new professionals to build foundational skills, specialize in areas of interest, and progress toward more advanced positions like software architect, project manager, or data scientist over time.
What are the most commonly searched types of Computer Science Degree jobs in Alabama? The most popular types of Computer Science Degree jobs in Alabama are:
What job categories do people searching Computer Science Degree jobs in Alabama look for? The top searched job categories for Computer Science Degree jobs in Alabama are:
What cities in Alabama are hiring for Computer Science Degree jobs? Cities in Alabama with the most Computer Science Degree job openings:
Infographic showing various Computer Science Degree job openings in Alabama as of June 2026, with employment types broken down into 3% As Needed, 68% Full Time, 23% Part Time, and 6% Contract. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution, with an average salary of $75,329 per year, or $36.2 per hour.

Senior Program Manager, Automated Test Systems

Science and Engineering Services, LLC

Huntsville, AL โ€ข On-site

Full-time

Posted 16 days ago


Job description

Overview
SES Air Force Division Automated Test Systems (ATS) Enterprise is seeking an accomplished Senior Program Manager to lead the integration, testing, and sustainment of a portfolio of complex ATS and manual testers.
Responsibilities
Specific tasks include: Provide leadership, direction, and implementation management oversight of the design, fabrication, or modification of hardware or software systems for Department of Defense Automated Test Systems and Equipment (ATS/ATE), and Test Program Sets (TPS). Provide daily supervision and direction to staff, setting program priorities, resolving conflicts and barriers, planning and coordinating schedule activities involving projects or tasks across the ATS Enterprise. Analyze interdependencies between related projects and provide cross-departmental collaboration with other functional areas. Perform business and administrative activities, such as budgeting, manpower and resource planning, and financial reporting. Produce management plans, financial documents, and presentation graphics. Coordinate vendor relationships and review deliverables. Exhibit exceptionally effective communication skills. Utilize SES data platforms and provide products utilizing Microsoft Office suite including Microsoft Project, and general computer knowledge.
Qualifications
Bachelor of Science Degree in Business, Electrical Engineering, Engineering Technology, Computer Science, or equivalent degree.
Experience Required: At least 12 years Program Management experience with DoD projects and at least 7 years in a leadership position. Must be autonomously disciplined with a proven track record of directing and driving the success of teams, applying hands-on approach to leading organizations, processes, and personnel. Providing technical expertise and leadership in program, project, operations, engineering, software, and production management. Excel at overcoming obstacles to consistently balance cost, quality, and schedule, ensuring all goals are met.
Experience Desired: Experience in Automated Test Systems and Equipment (ATS/ATE) development, integration, testing, and fielding is highly desirable. Experience in acquisition and sustainment logistics, developing technical data, training, supply support
and managing systems sustainment logistics support. Model Based Systems Engineering (MBSE) and Digital Electronics experience is a plus.
Must possess and maintain Secret Security Clearance. Travel up to 10% within the US and some overseas may be required.