1

Environmental Software Engineer Jobs in Alabama (NOW HIRING)

Software Engineer Location: Huntsville, AL Description: Seeking a highly motivated Software ... environment Strong analytical and problem-solving capabilities Strong attention to detail and ...

Software Engineer

Huntsville, AL · On-site

$100K - $140K/yr

... environments ● Advise and support software maintenance (e.g., bugs) ● Participate in ... oriented programming ● Backend software development experience ● Experience writing and ...

Software Engineer

Huntsville, AL · On-site

$87K - $157K/yr

... environment, technical excellence, and resilient business ethics. Within the Defense Sector, the Software Engineering Applications Department at Leidos currently has an opening for a talented ...

Software Engineer

Huntsville, AL · On-site

$87K - $157K/yr

... environment, technical excellence, and resilient business ethics. Within the Defense Sector, the Software Engineering Applications Department at Leidos currently has an opening for a talented ...

Sentar is looking for a Software Engineer to support U.S. Air Force's Ground Based Strategic ... environment. Provides specific input to the software components of system design to include ...

This position requires strong communication skills, and the ability to work both independently and in a team environment, and to interface with software developers, test engineers, system engineers ...

Sentar is looking for a Software Engineer to support U.S. Air Force's Ground Based Strategic ... environment. Provides specific input to the software components of system design to include ...

Software Engineer

Huntsville, AL · On-site

$87K - $157K/yr

... environment, technical excellence, and resilient business ethics. Within the Defense Sector, the Software Engineering Applications Department at Leidos currently has an opening for a talented ...

Sentar is looking for a Software Engineer to support U.S. Air Forces Ground Based Strategic ... environment. Provides specific input to the software components of system design to include ...

next page

Showing results 1-20

Environmental Software Engineer information

See Alabama salary details

$34.9K

$82.7K

$120.5K

How much do environmental software engineer jobs pay per year?

As of Jul 16, 2026, the average yearly pay for environmental software engineer in Alabama is $82,654.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,600.00 and $98,300.00 per year, depending on experience, location, and employer.

What is an Environmental Software Engineer job?

An Environmental Software Engineer develops software to analyze, model, and manage environmental data, helping organizations improve sustainability and compliance. They work on applications related to climate modeling, energy efficiency, pollution tracking, and resource management. Their role combines environmental science, data analysis, and programming to create tools that aid decision-making and regulatory adherence.

What are some typical projects and responsibilities for an Environmental Software Engineer?

As an Environmental Software Engineer, you might work on projects such as developing applications for environmental data analysis, creating modeling tools for climate or pollution prediction, or integrating sensor data into user-friendly dashboards. Your daily responsibilities often include collaborating with scientists and other engineers, writing and testing code, handling large environmental datasets, and ensuring software meets regulatory standards. You'll also work closely with project managers and clients to define requirements and deliver impactful solutions. Over time, you may have opportunities to lead projects, specialize in areas like GIS or climate modeling, or progress into roles with greater technical or managerial responsibility.

What are the key skills and qualifications needed to thrive in the Environmental Software Engineer position, and why are they important?

To thrive as an Environmental Software Engineer, you need strong programming skills, an understanding of environmental science principles, and a degree in computer science, environmental engineering, or a related field. Experience with GIS tools, modeling software, cloud platforms, and certifications like GISP or relevant environmental data standards is highly valuable. Excellent problem-solving, teamwork, and communication skills help you collaborate with scientists, stakeholders, and cross-functional teams. These competencies are crucial for developing effective, reliable solutions that address complex environmental challenges through innovative software.

What are popular job titles related to Environmental Software Engineer jobs in Alabama? For Environmental Software Engineer jobs in Alabama, the most frequently searched job titles are:
What job categories do people searching Environmental Software Engineer jobs in Alabama look for? The top searched job categories for Environmental Software Engineer jobs in Alabama are:
Infographic showing various Environmental Software Engineer job openings in Alabama as of July 2026, with employment types broken down into 84% Full Time, 10% Part Time, and 6% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $82,654 per year, or $39.7 per hour.
Software Engineer

Other

Medical, Dental, Retirement, PTO

Re-posted 5 days ago


Lockheed Martin rating

8.1

Company rating: 8.1 out of 10

Based on 388 frontline employees who took The Breakroom Quiz

34th of 61 rated aerospace companies


Job description

WHAT WE'RE DOING
Our team at Lockheed Martin, is dedicated to engineering, developing, and integrating new capabilities for the Missile Defense System that protects the United States and its allies. While we are part of a large organization, we operate within smaller, agile teams in a fast-paced, dynamic environment. Our responsibilities include Sensor/Weapon Integration, Algorithm Development, User Interface Development, Automated Testing, Cyber Security, and enhancing critical missile defense technologies.
THE WORK
Lockheed Martin is seeking a software engineer that will thrive in a fast paced team environment in the design, development, and testing of software applications. Under minimal direction, provides specialized expertise within multiple systems, software disciplines, as well as general knowledge of related disciplines, applications implications, and customer areas. Common responsibilities of a software engineer on the agile development teams include:
Design and develop new Java applications; Maintain existing Java applications
Support software testing and resolution of issues from multiple baselines
Perform in-depth analysis and technical support of systems software products, including complex problem resolution
Works from system specifications to develop or modify operating systems applications
Assist with design, coding, benchmark testing, debugging and documentation of programs
Interface with other system support groups
Generate software design artifacts and support design and code reviews
Please Note:
-The role will involve approximately 10% travel to customer sites throughout the U.S.
WHY JOIN US
Excellent benefits and amenities.
Ongoing career development and support.
Rewards and recognition for your hard work.
Medical and dental coverage.
401k retirement savings plan.
Paid time off for work/life balance.
Mentorship opportunities

What Lockheed Martin employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Lockheed Martin logo

About Lockheed Martin

Sourced by ZipRecruiter

As a global security and aerospace company, the majority of Lockheed Martin's business is with the U.S. Department of Defense and U.S. federal government agencies.The remaining portion of Lockheed Martin's business is comprised of international government and commercial sales of products, services and platforms.

Industry

Manufacturing

Company size

10,000+ Employees

Headquarters location

Bethesda, MD, US

Year founded

1912