1

Matlab Software Engineer Jobs in Oregon (NOW HIRING)

OR · On-site

Serve as a liaison between thermal, flight operations, and software engineering teams * Perform ... Basic programming experience (e.g., Python, MATLAB, or similar) Soft Skills: * Strong interpersonal ...

Senior Research Engineer

Portland, OR · On-site

$83K - $104K/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

$155K - $181K/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 ...

Define and control system interfaces (mechanical, electrical, optical, software). * Ensure ... Familiarity with modeling and simulation tools (e.g., MATLAB/Simulink). * Experience defining ...

Work closely with hardware engineers to validate new designs and develop calibration methodologies ... Exposure to calibration, characterization, or diagnostic software. * Experience using MATLAB ...

New

... XDIS, and MATLAB * Proficient in version control systems (Git), CI/CD pipelines, and DevOps ... Expertise in software architecture design patterns, UML modeling, and system decomposition

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

$102K - $134K/yr

SKM, ETAP, ASPEN, CDEGS, or vendor software. * Familiarity with design codes and standards, such as ... Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate ...

Construction project management and/or scheduling software knowledge * Excellent verbal/written ... 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 Jul 17, 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 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 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 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 Thermal Engineer

Other

Re-posted 20 days ago


Job description

Position Overview

We are seeking a highly skilled Senior Thermal Engineer to support the thermal performance and integrity of a cutting-edge space-based communications system. This role will focus on on-orbit thermal operations, analysis, and anomaly resolution, ensuring safe and efficient spacecraft performance. The ideal candidate is innovative, detail-oriented, and experienced in working both independently and within cross-functional engineering teams.

Key Responsibilities:

  • Lead on-orbit thermal support activities for spacecraft systems
  • Define thermal fault detection, isolation, and recovery (FDIR) limits and automated responses across configurations
  • Lead troubleshooting and anomaly resolution efforts in collaboration with the broader thermal engineering team
  • Support development of spacecraft concepts of operations (CONOPS) to ensure thermal safety during all mission phases
  • Establish and improve processes for monitoring and analyzing on-orbit thermal telemetry data
  • Serve as a liaison between thermal, flight operations, and software engineering teams
  • Perform thermal modeling and analysis using industry-standard tools
  • Support spacecraft and subsystem-level thermal testing activities
  • Contribute to ongoing improvements in thermal design, processes, and operational strategies

Qualifications

Education:

Bachelor's degree in Mechanical Engineering or a related technical field

Experience:

A minimum of 5 years of experience as a spacecraft thermal engineer or in a closely related role

Preferred Qualifications:

  • Master's degree or higher in Mechanical Engineering or related field
  • Experience in fast-paced or high-growth technical environments
  • Basic programming experience (e.g., Python, MATLAB, or similar)

Soft Skills:

  • Strong interpersonal skills
  • Proven ability to collaborate effectively within cross-functional teams
  • Excellent written and verbal communication skills
  • Ability to work independently and take ownership of tasks
  • Adaptability in a fast-paced and dynamic environment
  • Meticulous attention to detail to ensure accuracy in analysis and deliverables

Technology Stack:

  • Thermal analysis tools (e.g., Thermal Desktop or similar)
  • Engineering data analysis tools and telemetry systems
  • General programming/scripting tools (e.g., Python, MATLAB, or equivalent)

Physical Requirements

  • Ability to work in a standard office environment and use a computer for extended periods
  • Ability to occasionally support testing activities in lab or operational settings
  • Willingness and ability to travel domestically and internationally as required

This job description may not be inclusive to the duties and responsibilities listed. Additional tasks may be assigned to the employee from time to time or the scope of the job may change as needed by business demands.