1

Matlab Software Engineer Jobs in Washington (NOW HIRING)

The Autonomy Software Engineer will work within the SAAM group on autonomy development and mission ... MATLAB • Customer engagement: support potential and current customer discussions to better ...

As an Autonomy Software Engineer, you will work within the SAAM group to develop robust solutions ... MATLAB • support potential and current customer discussions to better understand their ...

Real-Time Software Engineer

Arlington, VA

$87K - $157K/yr

  • Retirement

  • PTO

... MATLAB Work with Linux operating system as well as experience with real-time operating systems ... years of software development experience, including strong experience in programming in Python ...

Real-Time Software Engineer

Arlington, VA

$107K - $195K/yr

  • Retirement

  • PTO

... MATLAB Work with Linux operating system as well as experience with real-time operating systems ... years of software development experience, including strong experience in programming in Python ...

Advanced experience in Python, MATLAB, and/or other high-level programming languages * Proven ability to build, deploy, and maintain production-ready software systems * Experience writing software in ...

Software Engineer, Senior

Herndon, VA · On-site +1

$126K - $166K/yr

What Impact You'll Have GRVTY is looking for a Senior Software Engineer to join a small ... C, C++, MATLAB, Java, or Rust. * Advanced degree in a relevant technical field (Computer Science ...

Senior Software Engineer

Arlington, VA · On-site

$134K - $184K/yr

Advanced experience in Python, MATLAB, and/or other high-level programming languages * Proven ability to build, deploy, and maintain production-ready software systems * Experience writing software in ...

Real-Time Software Engineer

Arlington, VA · On-site

$90K - $180K/yr

  • Medical

  • Retirement

  • PTO

... in MATLAB • Work with Linux operating system as well as experience with real-time operating ... years of software development experience, including strong experience in programming in Python ...

Real-Time Software Engineer

Arlington, VA · On-site

$87K - $157K/yr

  • Medical

  • Retirement

  • PTO

... in MATLAB • Work with Linux operating system as well as experience with real-time operating ... years of software development experience, including strong experience in programming in Python ...

Real-Time Software Engineer

Arlington, VA · On-site

$90K - $180K/yr

  • Retirement

  • PTO

... MATLAB Work with Linux operating system as well as experience with real-time operating systems ... years of software development experience, including strong experience in programming in Python ...

Real-Time Software Engineer

Arlington, VA · On-site

$90K - $180K/yr

  • Retirement

  • PTO

... in MATLAB • Work with Linux operating system as well as experience with real-time operating ... years of software development experience, including strong experience in programming in Python ...

Real-Time Software Engineer

Arlington, VA · On-site

$87K - $157K/yr

  • Retirement

  • PTO

... in MATLAB • Work with Linux operating system as well as experience with real-time operating ... years of software development experience, including strong experience in programming in Python ...

Real-Time Software Engineer

Arlington, VA · On-site

$107K - $195K/yr

  • Retirement

  • PTO

... in MATLAB • Work with Linux operating system as well as experience with real-time operating ... years of software development experience, including strong experience in programming in Python ...

Showing results 41-60

Matlab Software Engineer information

See Washington salary details

$71.9K

$167.1K

$232.7K

How much do matlab software engineer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for matlab software engineer in Washington is $167,085.00, according to ZipRecruiter salary data. Most workers in this role earn between $135,900.00 and $195,900.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 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 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 are popular job titles related to Matlab Software Engineer jobs in Washington?

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

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

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

Autonomy Software Engineer

STR

Arlington, VA • On-site

Full-time

Re-posted 9 days ago


Job description

Job Summary:
STR is a growing technology company focused on advanced research and development for defense and national security. The Autonomy Software Engineer will work within the SAAM group on autonomy development and mission systems integration, ensuring teams execute high-level solutions for demanding customer environments.
Responsibilities:
• System Development: leverage mature hardware systems and develop code to integrate them together, collaborating with SMEs across STR to leverage advanced algorithms where needed
• System Test: work closely with test leads in the SAAM group to leverage testing capabilities across M&S and live test, leveraging Live-Virtual-Constructive (LVC) infrastructure
• Leadership: lead small, focused teams to implement and test real-time applications featuring open architecture software principles, implementing real-time systems in Modern C++ from verified algorithms written in higher-level languages such as MATLAB
• Customer engagement: support potential and current customer discussions to better understand their requirements and shape product development
Qualifications:
Required:
• Self-motivated with demonstrated ability to excel under limited guidance
• Strong proficiency in modern C++ development, including multi-threaded applications
• Experience with test-driven development and CI/CD practices
• Familiarity with cross-platform development (Windows, Linux, iOS) and version control workflows
• Experience with hardware/software integration
• Minimum of 2 years relevant experience with PhD, 5 years with MS, or 7 years with BS
• Ability to obtain and maintain a secret security clearance, for which U.S citizenship is needed by the U.S government
Preferred:
• Active Secret or Top Secret security clearance
• 5+ years of C++ programming experience with open architecture systems
• Experience with safety-critical software architectures
• Experience with real-time software development and algorithm optimization
• Familiarity with network protocols and debugging
• Familiarity with relevant open standards such as OMS/UCI and A-GRA
• Experience with software quality tools (static/dynamic analysis, automated testing frameworks)
Company:
STR is built on people & technology platforms tackling tough problems in cybersecurity, distributed sensing & artificial. Founded in 2010, the company is headquartered in Woburn, USA, with a team of 501-1000 employees. The company is currently Late Stage.