1

Matlab Software Engineer Jobs in Decatur, AL (NOW HIRING)

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.

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 ...

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 ...

Equipped with elite engineering and dynamic innovation, we empower IT executives and their ... MATLAB experience. * Security+ certification. EDUCATION: Bachelors with 1+ Years of Experience ...

Showing results 21-40

Matlab Software Engineer information

See Decatur, AL salary details

$59.5K

$138.3K

$192.6K

How much do matlab software engineer jobs pay per year?

As of Sep 3, 2026, the average yearly pay for matlab software engineer in Decatur, AL is $138,296.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,500.00 and $162,200.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 Decatur, AL?

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

Infographic showing various Matlab Software Engineer job openings in Decatur, AL 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 $138,296 per year, or $66.5 per hour.

Principal Software Engineer

Technical Consulting Solutions, Inc.

Huntsville, AL • On-site

$140 - $190/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 25 days ago


Job description

Current job opportunities are posted here as they become available.

Job Description

TCS is searching for a Principal Software Engineer to join our strong team of Engineers supporting our Ground-based Midcourse Defense (GMD) customer in Huntsville, AL. The GMD program is a portion of the Missile Defense Agency's (MDA) system to protect the US and our allies from ballistic missile attacks. The selected candidate will use modern tools to further the development and sustainment of the GMD system.

**********************************************************************

This is an in-office position. Remote work is not available.

**********************************************************************

Role:

The selected Principal Software Engineer responsibilities will include the support of the GMD Weapons System (GWS) program as an individual contributor on the GMD Fire Control (GFC) product.

Essential Functions:

  • The Principal Software Engineer will be responsible for understanding, implementing, and testing both existing and new capabilities and algorithms, which include complex mathematics and physics-based solutions, that directly support GWS capabilities on behalf of the Missile Defense Agency (MDA).
  • As a Principal Software Engineer on the GFC team, you will be part of a team that writes the software (currently ~1.5 million lines of code) that evaluates and manages the threat scene for the missile defense system that protects the US.
  • The selected candidate should thrive in a fast-paced work environment with high expectations, significantly diverse assignments, and collaborative/teams comprised of all experience levels.

Basic Qualifications:

  • Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferred from an accredited university and 5 years of related work experience, or a Master's Degree and 3 years of related work experience, or 1 year of related work experience with a PhD.
  • Recent experience developing software in C++ or Java or Ada
  • Willingness to become proficient with Ada software development
  • Applicants must possess good communication skills.
  • Applicants must demonstrate ability to think critically and capture concepts in work products, presentations, and discussions.
  • Capable of working both independently and within a team environment.
  • Must be able to support an in-person / closed-area work environment.
  • Ability and willingness to travel up to 10% of the time to support business needs.
  • Applicants must have a current active in-scope DoD-issued Secret security clearance at the time of application, which is required to start.

Preferred Qualifications:

  • Highly experienced with Linux, scripting, and operations
  • Recent MATLAB and Python experience
  • Advanced degree or strong background in Mathematics or Physics
  • Battle Management or Fire Control experience.
  • Experience with Agile Project Management tools (Jira/Confluence) and DevSecOps tools and methods (Jenkins, Ansible, Git/Gitlab) of continuous integration/continuous delivery and deployment (CI/CD) automation.
  • Highlights of our benefits include BC/BS Health, Dental, Vision, 401(k) match, Profit Sharing, Flexible Time Off, STD/LTD/Life Insurance, Referral Bonuses, professional development reimbursement, vacation, sick leave, and maternity/paternity leave.
#J-18808-Ljbffr