1

Matlab Software Engineer Jobs in Oregon (NOW HIRING)

OR · On-site

$122.40K - $161.30K/yr

We are seeking a Senior Software Engineer to design, implement, test, and certify flight-critical ... Experience with MATLAB scripting, tool automation, and test automation apply for this job

Senior Research Engineer

Portland, OR · On-site

$83.44K - $104.30K/yr

... software development skills are required. Experience with using MATLAB and a working knowledge of ... Performing engineering analyses, writing reports, and preparing presentations for clients.

DSP Algorithms Engineer

Hillsboro, OR · On-site

$155.70K - $181.90K/yr

Expert in MATLAB, real-time Simulink prototyping and fixed-point embedded software. Creative problem solver, team player Qualifications Proficient in DSP theory, scientific programming, adaptive ...

Develop deep technical expertise across hardware, software, and algorithms, aligned with customer ... Solid experience in data analysis and signal/image processing (Python or MATLAB preferred) * Strong ...

Develop deep technical expertise across hardware, software, and algorithms, aligned with customer ... Solid experience in data analysis and signal/image processing (Python or MATLAB preferred) * Strong ...

Develop deep technical expertise across hardware, software, and algorithms, aligned with customer ... Solid experience in data analysis and signal/image processing (Python or MATLAB preferred) * Strong ...

Develop deep technical expertise across hardware, software, and algorithms, aligned with customer ... Solid experience in data analysis and signal/image processing (Python or MATLAB preferred) * Strong ...

OR · On-site

Analyze flight test data using MATLAB, Excel, and other analysis tools to evaluate system ... Proficiency with office software and computer-based productivity tools * Travel within and outside ...

Proficiency with civil engineering software programs such as Civil 3D, StormCad, PondPack, and ... Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate ...

Proficiency with civil engineering software programs such as Civil 3D, StormCad, PondPack, and ... Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate ...

next page

Showing results 1-20

Matlab Software Engineer information

See Oregon salary details

$67.1K

$156K

$217.3K

How much do matlab software engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for matlab software engineer in Oregon is $155,975.00, according to ZipRecruiter salary data. Most workers in this role earn between $126,900.00 and $182,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Matlab Software Engineer, and why are they important?

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 Matlab Software Engineers?

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 popular job titles related to Matlab Software Engineer jobs in Oregon? For Matlab Software Engineer jobs in Oregon, the most frequently searched job titles are:
What cities in Oregon are hiring for Matlab Software Engineer jobs? Cities in Oregon with the most Matlab Software Engineer job openings:
Senior Software Engineer - Flight Autonomy- Model Based

Senior Software Engineer - Flight Autonomy- Model Based

Merlin Labs

On-site

$122.40K - $161.30K/yr

Full-time

Posted 10 days ago


Job description

About you:
We are seeking a Senior Software Engineer to design, implement, test, and certify flight-critical autonomy algorithms for next-generation aerospace systems. In this role, you will develop model-based flight software using MathWorks tools and support the full lifecycle of DO-178C compliant development.
Responsibilities:
  • Design and develop flight-critical software using Simulink, Stateflow, and related MathWorks tools for model-based design.
  • Define software architecture, modeling standards, and development workflows aligned with DO-178C and DO-331.
  • Create, maintain and review software requirements, models and auto-generated code.
  • Ensure robustness and traceability through requirements-based design, verification, and certification artifact production.
  • Collaborate with engineers from cross functional groups such as systems, safety, hardware, flight controls and test to ensure product and program level needs are met.
  • Support integration into CI pipelines, including model checks, code generation, static analysis, and automated verification.
  • Contribute to planning and execution of SOI audits and certification reviews.
  • Create and maintain comprehensive documentation for software requirements, architecture and design decisions
  • Support hardware-in-the-loop (HIL), processor-in-the-loop (PIL), and flight testing activities.
 
Qualifications:
  • Bachelor's or Master's degree in Electrical Engineering, Aerospace Engineering, Computer Engineering, Computer Science, or related field.
  • 5+ years of experience developing embedded or safety-critical software.
  • Extensive experience with Simulink, Stateflow and Embedded Coder for safety critical software development.
  • Experience with Simulink Check, Simulink Code Inspector, Simulink Test and Polyspace Bug Finder
  • Strong experience with requirements management, including authoring high-quality software requirements, maintaining traceability, and using tools such as DOORS, Jama, or Polarion.
  • Working knowledge of DO-178C, including hands-on experience with DO-331.
  • Experience with CI/CD environments and automated model/code quality checks.
  • Experience developing embedded flight software using C/C++ and integrating auto-generated code with manual code
  • Experience performing HIL testing, automated test execution, troubleshooting integration issues and analysis of flight test data.
  • Experience with MATLAB scripting, tool automation, and test automation
apply for this job