1

Ibm Software Engineer Jobs in Alabama (NOW HIRING)

OpenShift Systems Engineer Location: Currently Remote (Candidate must reside within 50 miles of a ... Experience with IBM Storage Fusion for software-defined storage, backup, and recovery. * Strong ...

... the full software development lifecycle. * Hands-On DOORS Administration: Actively utilize IBM ... Strong background supporting systems engineering across the complete software development lifecycle.

Engineering and Sciences Subcategory: Systems Engineer Schedule: Full-Time Shift: Day Job Travel ... the full software development lifecycle. * Hands-On DOORS Administration: Actively utilize IBM ...

... Engineering (MBSE) principles and practices. * Understanding of UML (Unified Modeling Language) for software design representation. * Experience with requirements management tools such as IBM DOORS ...

... Engineering (MBSE) principles and practices. * Understanding of UML (Unified Modeling Language) for software design representation. * Experience with requirements management tools such as IBM DOORS ...

Sr. Systems Engineer

Huntsville, AL · On-site

$97K - $133K/yr

Bachelor 's degree in Systems Engineering, Software Engineering, Computer Science, Electrical ... IBM DOORSFamiliarity with MATLAB, Python, and GitFamiliarity with Radar / RF / Missile-Defense ...

Sr. Systems Engineer

Huntsville, AL · On-site

$95 - $130/hr

Are you a Systems Engineer who is looking to join a mission-focused environment? LogiCore is ... Experience with GitLab Software * Experience with IBM Rational Dynamic Object Oriented Requirements ...

Showing results 41-60

Ibm Software Engineer information

See Alabama salary details

$57.6K

$133.7K

$186.3K

How much do ibm software engineer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for ibm software engineer 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 an IBM software engineer?

An IBM Software Engineer is responsible for designing, developing, and maintaining software solutions that align with IBM's technologies and client needs. They work with programming languages, cloud computing, AI, and data analytics to create innovative software products. Engineers collaborate with cross-functional teams, troubleshoot issues, and optimize software performance. The role may also involve researching new technologies and contributing to open-source projects.

What does an IBM software engineer do?

IBM Software Engineers typically work on designing, developing, and maintaining innovative software solutions, which can span from cloud-based platforms to enterprise applications. Day-to-day, you may be involved in coding, troubleshooting, participating in agile sprints, and collaborating with cross-functional teams such as product managers, data scientists, and QA specialists. Responsibilities also often include integrating new technologies, ensuring software scalability and security, and engaging in regular code reviews. This diverse and collaborative environment provides numerous opportunities for learning and growth, making it an excellent role for those looking to deepen their technical expertise and advance their careers.

What are the key skills and qualifications needed to thrive as an IBM software engineer?

To thrive as an IBM Software Engineer, you need a strong grasp of programming languages like Java, Python, or C++, along with a relevant degree in computer science or a related field. Familiarity with tools such as IBM Cloud, DevOps methodologies, and certifications like IBM Certified Solution Developer are commonly valued. Strong problem-solving abilities, teamwork, and effective communication skills help you excel in a collaborative, fast-paced environment. These skills are crucial for building reliable software solutions and contributing to the success of complex projects within IBM and its clients.

What cities in Alabama are hiring for Ibm Software Engineer jobs?

Cities in Alabama with the most Ibm Software Engineer job openings:

Infographic showing various Ibm Software Engineer job openings in Alabama as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 9% Part Time, and 6% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $133,714 per year, or $64.3 per hour.

Senior Model Based Systems Engineer

Decisive Intelligence Inc

Brownsboro, AL • On-site

$98K - $135K/yr

Full-time

Re-posted 18 days ago


Job description

Location: HUNTSVILLE, AL, United States
Date Posted: Feb 5, 2025
Category: Engineering and Sciences
Subcategory: Systems Engineer
Schedule: Full-time
Shift: Day Job
Travel: Yes, 10 % of the Time
Minimum Clearance Required: Interim Secret
Clearance Level Must Be Able to Obtain: Secret
Potential for Remote Work: On-Site
Job Description
Description
Seeking a talented and experienced Senior Model-Based Systems Engineer (MBSE) to provide support to the DEVCOM Software, Simulation, Systems Engineering, and Integration Directorate (S3I) based at Redstone Arsenal in Huntsville, AL.
Job Description:
As the Senior MBSE, you will play a pivotal role in the design, development, and maintenance of MBSE models for the Multiple Launch Rocket System (MLRS). Your responsibilities may encompass the entire software development life cycle, including requirements analysis, design, coding, integration, testing, documentation, and ongoing support, all following an agile/scrum development process. In this capacity, you will lead or actively participate in requirements and design reviews, technical interchange meetings, and other management discussions as needed.
Qualifications
Required Education and Experience:
  • Bachelor's degree and nine (9) years or more experience; four (4) years' experience can be accepted in lieu of degree

Clearance Requirements:
  • Must possess an active Secret security clearance; US Citizenship required.

Required Skills:
  • Proficient with Cameo/MagicDraw, Teamwork Cloud, and Cameo Collaborator.
  • Demonstrated ability to work independently throughout the software development life cycle.
  • Experience in Object-Oriented Analysis and Design methods, along with familiarity with the Systems Modeling Language (SysML), the Unified Modeling Language (UML), and the Unified Architecture Framework (UAF).
  • Experience with IBM DOORS; establishing links between requirements, creating objects in DOORS modules, etc.
  • Knowledge of formal engineering processes and experience working in an agile/scrum environment.
  • Solid understanding and experience in systems and/or software engineering, including systems architecture, requirement development, integration, verification, and validation.
  • Proven track record of taking ownership of projects and processes and achieving schedule and technical goals as assigned.
  • Previous experience implementing model-based approaches on engineering projects/programs, ensuring seamless integration of delivered models within the receiving architecture and digital engineering platform.
  • Strong communication skills, with the ability to effectively influence diverse audiences on digital concepts and technologies, from business leaders to technologists.

Desired Skills:
• Experience with Microsoft Azure DevOps (ADO) in requirement support.