1

Matlab Software Engineer Jobs in Alabama (NOW HIRING)

Senior Software Engineer (Onsite) -- Huntsville, AL Type: Contract-to-hire Work schedule: 40 hours ... MATLAB/Simulink * Prior Software Lead / IPT Lead / Technical Lead experience * Agile Scrum Master ...

New

The IV&V Software Engineer supports independent verification and validation activities for mission ... Experience with Python, MATLAB, Visual Studio Testing & Quality Assurance * Experience with Test ...

The IV&V Software Engineer supports independent verification and validation activities for mission ... Experience with Python, MATLAB, Visual Studio Testing & Quality Assurance * Experience with Test ...

The IV&V Software Engineer supports independent verification and validation activities for mission ... Experience with Python, MATLAB, Visual Studio Testing & Quality Assurance * Experience with Test ...

Principal Software Engineer

Huntsville, AL · On-site

$133K - $178K/yr

The selected Principal Software Engineer responsibilities will include the support of the GMD ... Recent MATLAB and Python experience * Experience on a large-scale missile defense system like GMD.

IV&V Software Engineer

Huntsville, AL · On-site

$90 - $130/hr

The IV&V Software Engineer supports independent verification and validation activities for mission ... Experience with Python, MATLAB, Visual Studio Testing & Quality Assurance * Experience with Test ...

Principal Software Engineer

Huntsville, AL

$133K - $178K/yr

The selected Principal Software Engineer responsibilities will include the support of the GMD ... Recent MATLAB and Python experience * Experience on a large-scale missile defense system like GMD.

Leidos Defense Systems is seeking a talented Software Engineer to develop high-performance ... Experience with tools such as MATLAB or similar for analysis or prototyping * Experience with ...

Generate software design artifacts in support of the program. * Implement Java-based software ... MATLAB experience. * Security+ certification. EDUCATION: Bachelors with 1+ Years of Experience ...

Software Engineer

Huntsville, AL · On-site

$87K - $157K/yr

Leidos Defense Systems is seeking a talented Software Engineer to develop high-performance ... Experience with tools such as MATLAB or similar for analysis or prototyping * Experience with ...

Software Engineer

Huntsville, AL · On-site

$87K - $157K/yr

Leidos Defense Systems is seeking a talented Software Engineer to develop high-performance ... Experience with tools such as MATLAB or similar for analysis or prototyping * Experience with ...

Software Engineer

Huntsville, AL · On-site

$107K - $195K/yr

Leidos Defense Systems is seeking a talented Software Engineer to develop high-performance ... Experience with tools such as MATLAB or similar for analysis or prototyping * Experience with ...

Software Engineer

Huntsville, AL · On-site

$107K - $195K/yr

Leidos Defense Systems is seeking a talented Software Engineer to develop high-performance ... Experience with tools such as MATLAB or similar for analysis or prototyping * Experience with ...

Showing results 21-40

Matlab Software Engineer information

See Alabama salary details

$57.6K

$133.7K

$186.3K

How much do matlab software engineer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for matlab 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 a Matlab software engineer?

Matlab Software Engineers are professionals who specialize in developing, testing, and maintaining software applications using MATLAB, a high-level programming language and environment designed for numerical computing, data analysis, and visualization. They often work on projects involving algorithm development, simulation, modeling, and data processing, commonly in industries such as engineering, finance, and research. Matlab Software Engineers collaborate with scientists, engineers, and other developers to create efficient solutions for complex problems and may also be responsible for integrating MATLAB code with other programming languages and tools.

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

To thrive as a Matlab Software Engineer, you need strong programming skills in MATLAB, a solid understanding of algorithms, and a degree in engineering, computer science, or a related field. Familiarity with version control systems, Simulink, and experience with debugging and testing tools are typically required. Analytical thinking, problem-solving abilities, and effective communication are vital soft skills for collaborating with teams and translating technical requirements. These competencies ensure efficient development of robust mathematical models and solutions for complex engineering challenges.

What are the typical collaboration opportunities for a Matlab software engineer within a multidisciplinary team?

As a Matlab Software Engineer, you’ll frequently collaborate with engineers, scientists, and data analysts to develop and optimize algorithms, create simulation models, and interpret results. This role often involves participating in cross-functional meetings to align software solutions with project requirements, offering technical support to non-software team members, and integrating Matlab code with other programming environments or hardware systems. Effective communication and teamwork are key, as you'll need to translate complex technical concepts into actionable insights for colleagues with varying levels of programming expertise.

What is the difference between Matlab Software Engineer vs Data Analyst?

AspectMatlab Software EngineerData Analyst
Required CredentialsBachelor's in Engineering, Computer Science, or related field; MATLAB certificationsBachelor's in Statistics, Mathematics, or related field; Data analysis certifications
Work EnvironmentEngineering teams, R&D labs, software developmentBusiness units, research teams, data-driven departments
Industry UsageEngineering, aerospace, automotive, electronicsFinance, marketing, healthcare, retail
Common Search/ComparisonYesYes

Matlab Software Engineers focus on developing and maintaining MATLAB-based applications for engineering and technical purposes, while Data Analysts interpret data to support business decisions. Both roles require analytical skills and familiarity with MATLAB, but their primary functions and industries differ.

What are popular job titles related to Matlab Software Engineer jobs in Alabama?

For Matlab Software Engineer jobs in Alabama, the most frequently searched job titles are:

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

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

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

Senior Software Engineer

System One

Huntsville, AL • On-site

$117 - $125/hr

Contractor

Medical, Dental, Vision, Life, Retirement

Posted yesterday

New


Job description

Senior Software Engineer (Onsite) — Huntsville, AL

Type: Contract-to-hire Work schedule: 40 hours/week Security clearance: Active Secret clearance or ability to obtain Pay rate: $117-125/HR

Overview

We’re hiring a Senior Software Engineer to lead and build software for tactical/mission-critical defense systems. You’ll help design modern, modular software frameworks and support software products ranging from analysis/simulation tools to mission planning and other critical system components. This is a hands-on technical leadership role with real impact.

What you’ll do

  • Provide technical leadership for a team of 5–15 software engineers
  • Define full-stack architecture and design patterns for missile-system applications (guidance, navigation, control, telemetry, mission planning)
  • Lead technical/design/code reviews to ensure quality and compliance
  • Make key technical decisions on tools, frameworks, and development approaches
  • Act as a primary technical partner to government stakeholders and program leadership
  • Mentor junior and mid-level engineers
  • Drive open systems architecture and MOSA (Modular Open Systems Approach) adoption
  • Support flight test operations and post-test analysis
  • Ensure compliance with safety, cybersecurity, and RMF-related standards

What we’re looking for (must-haves)

  • Bachelor’s degree in a technical field (Software Engineering, CS, CE, EE, Aerospace, Math, or similar) with 3.0+ GPA
  • 12+ years relevant experience (or 10+ with a Master’s)
  • Active Secret clearance or ability to obtain one
  • Proven experience leading software teams on complex, multidisciplinary work
  • Strong knowledge of open systems architectures and MOSA
  • Expert-level C/C++
  • Experience with Python and Java
  • Experience with real-time embedded systems / RTOS (e.g., VxWorks, FreeRTOS)
  • Strong communication skills (able to present to senior leaders and government stakeholders)

Nice-to-haves

  • Defense, aerospace, weapons, or embedded missile systems background
  • Open architecture frameworks (e.g., FACE, OMS, SOSA)
  • Containerization/microservices (Docker/Kubernetes) and CI/CD
  • MBSE / SysML
  • Standards like DO-178C or MIL-STD-882E
  • MATLAB/Simulink
  • Prior Software Lead / IPT Lead / Technical Lead experience
  • Agile Scrum Master / Product Owner experience

System One, and its subsidiaries including Joulé and Mountain Ltd., are leaders in delivering outsourced services and workforce solutions across North America. We help clients get work done more efficiently and economically, without compromising quality. System One not only serves as a valued partner for our clients, but we offer eligible employees health and welfare benefits coverage options including medical, dental, vision, spending accounts, life insurance, voluntary plans, as well as participation in a 401(k) plan.

System One is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, age, national origin, disability, family care or medical leave status, genetic information, veteran status, marital status, or any other characteristic protected by applicable federal, state, or local law.

#M-1 Ref: #851-Rockville-S1


System One logo

About System One

Sourced by ZipRecruiter

System One helps employers get work done more efficiently and economically without compromising quality. Over our 35+ year history, we've helped connect thousands of talented people with innovative companies. The excitement of a perfect fit motivates us every single day.

Industry

Business consulting services and recruiting and staffing services

Company size

5,001 - 10,000 Employees

Headquarters location

Pittsburgh, PA, US