1

Software Engineer University Jobs in Alabama (NOW HIRING)

Tuskegee University is seeking a talented and driven Software Engineer to support cutting-edge aerospace and scientific missions at NASA's Marshall Space Flight Center. This role involves designing ...

Position Information Position Title Software Engineer Status Full Time Job Summary NASA's Marshall ... Tuskegee University employment application * Cover Letter * Resume/CV * Recommendation letters

... university and 2 years of related experience, or a Master's STEM Degree and 0 years of related ... Bachelors Degree in Software Engineering or related field. * Missile Defense domain knowledge

... university and 2 years of related experience, or a Master's STEM Degree and 0 years of related ... Bachelor's Degree in Software Engineering or related field. * Missile Defense domain knowledge

Software Engineer III Duration: 3+ months with a possible extension Description: The Contracted ... university or college or equivalent. Desired work experience: At least 5 years of experience ...

Software Engineer

Huntsville, AL · On-site

$69K - $125K/yr

Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, or equivalent degree from an ABET-accredited university with 2+ years of experience or Master's degree * Strong ...

Software Engineer

Huntsville, AL · On-site

$69K - $125K/yr

Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, or equivalent degree from an ABET-accredited university with 2+ years of experience or Master's degree * Strong ...

Software Engineer

Huntsville, AL · On-site

$69K - $125K/yr

Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, or equivalent degree from an ABET-accredited university with 2+ years of experience or Master's degree * Strong ...

Software Engineer

Huntsville, AL · On-site

$69K - $125K/yr

Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, or equivalent degree from an ABET-accredited university with 2+ years of experience or Master's degree * Strong ...

Software Engineer

Huntsville, AL · On-site

$69K - $125K/yr

Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, or equivalent degree from an ABET-accredited university with 2+ years of experience or Master's degree * Strong ...

Software Engineer

Huntsville, AL · On-site

$69K - $125K/yr

Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, or equivalent degree from an ABET-accredited university with 2+ years of experience or Master's degree * Strong ...

Software Engineer

Tuskegee, AL · On-site

$100 - $125/hr

Position Title Software Engineer Status Full Time Job Summary NASA's Marshall Space Flight Center is seeking a talented and driven Software Engineer to support cutting-edge aerospace and scientific ...

... university and 2+ years of related experience, or a Master's degree in a STEM field * Experience ... Bachelor's Degree in Software Engineering or related field * Missile Defense domain knowledge

Software Engineer

Huntsville, AL · On-site

$69K - $125K/yr

Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, or equivalent degree from an ABET-accredited university with 2+ years of experience or Master's degree * Strong ...

nLogic is seeking a Software Engineer to support a mission-focused effort in the Huntsville area ... university and 2+ years of related experience, or a Master's degree in a STEM field * Experience ...

Software Engineer

Birmingham, AL · On-site

$75K - $137K/yr

As a Software Engineer within PNC's Retail Tech Core Debit Product organization, you will be based ... a university / college degree, with 2+ years of relevant professional experience. In lieu of a ...

Senior Software Engineer

Huntsville, AL · Hybrid

$114K - $150K/yr

... university Desired Skills: --Knowledge of Agile Software Development --Ability to work in a ... Base Systems Engineering (MBSE) -- Previous experience designing to software requirements ...

next page

Showing results 1-20

Software Engineer University information

See Alabama salary details

$57.6K

$133.7K

$186.3K

How much do software engineer university jobs pay per year?

As of Sep 8, 2026, the average yearly pay for software engineer university 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 is a software engineer university?

A Software Engineer University job is a role designed for students or recent graduates pursuing a career in software development. These positions are typically internships, co-ops, or entry-level jobs that offer hands-on experience with coding, debugging, and collaborating with development teams. The goal is to provide early-career engineers with exposure to real-world projects while they continue learning industry best practices.

What are the key skills and qualifications needed to thrive as a software engineer university?

Excelling as a Software Engineer University requires a strong grasp of computer science fundamentals, proficiency in programming languages such as Java, Python, or C++, and typically a bachelor's degree in computer science or a related field. Experience with development frameworks, version control systems like Git, and relevant certifications (such as AWS Certified Developer or Microsoft Certified: Azure Developer) are highly valued. Strong problem-solving skills, teamwork, and effective communication abilities set top candidates apart. These skills and qualities are essential for developing reliable software solutions, collaborating within academic or research teams, and adapting to evolving project requirements.

What are the opportunities for career development and advancement as a software engineer university?

Software Engineers working at universities can pursue career growth by moving into senior engineering roles, project leadership, or transitioning to research and development positions. They often have the opportunity to contribute to innovative academic projects, collaborate with faculty and researchers, and attend conferences or pursue further certifications. Additionally, many universities encourage ongoing professional development and may offer support for specialized training or higher education. The collaborative and intellectually stimulating environment can open unique paths in academia, administration, or industry partnerships.

What are the most commonly searched types of Software Engineer University jobs in Alabama?

The most popular types of Software Engineer University jobs in Alabama are:

Infographic showing various Software Engineer University job openings in Alabama as of August 2026, with employment types broken down into 90% Full Time, 6% Part Time, 1% Temporary, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $133,714 per year, or $64.3 per hour.

Software Engineer

Tuskegee University

Tuskegee, AL • On-site

Full-time

Re-posted 29 days ago


Job description

Job Summary:
Tuskegee University is seeking a talented and driven Software Engineer to support cutting-edge aerospace and scientific missions at NASA’s Marshall Space Flight Center. This role involves designing, developing, and maintaining software systems that enable spaceflight operations and advanced research initiatives.
Responsibilities:
• Develop and maintain software applications for mission-critical systems
• Collaborate with multidisciplinary teams to gather requirements and deliver robust solutions
• Perform software testing, validation, and verification in accordance with NASA standards
• Support integration of software with hardware systems and simulation environments
• Document software designs, code, and system interfaces for internal and external stakeholders
• Troubleshoot and resolve software issues in lab and operational settings
• Ensure compliance with cybersecurity protocols and configuration management practices
Qualifications:
Required:
• Bachelor’s degree from an accredited institution in computer science, Software Engineering, or related field
• 2+ years of experience in software development (C++, Python, Java, or similar languages)
• Familiarity with software lifecycle processes and Agile methodologies
• Must be a US citizen
• Strong problem-solving and analytical skills
• Excellent communication and collaboration abilities
• Knowledge of embedded systems, real-time programming, or flight software
• Familiarity with DevOps tools, CI/CD pipelines, and version control systems (e.g., Git)
• Understanding of cybersecurity principles and secure coding practices
Preferred:
• Preferred experience with NASA software environments or aerospace systems
Company:
Tuskegee University is a school in Tuskegee Institute. Founded in 1881, the company is headquartered in Tuskegee Institute, USA, with a team of 501-1000 employees. The company is currently Late Stage.