Drimva

MathWorks

Senior C++ Software Engineer

$136K–$210K

Natick, MA · Senior · Full-time · Posted Oct 28, 2026

Experience
6 years of professional work experience with a bachelor's degree; or 3 years with a master's degree; or a PhD degree; or equivalent experience.
Education
Bachelor's degree; or master's degree; or PhD degree; or equivalent experience.

About the job

Develop and maintain MATLAB’s core language and runtime systems, improving performance, reliability, correctness, and maintainability.

What you'll do

  • Develop and maintain MATLAB runtime behavior, focusing on performance, correctness, and maintainability.
  • Investigate and resolve complex issues across system components, and improve the codebase through refactoring.
  • Participate in design reviews, implementation planning, and code reviews.

What they ask for

  • Solid understanding of software design principles and maintainable system architecture.
  • Experience with large-scale systems or codebases with multiple dependencies.
  • Ability to own features or components from design through delivery.
  • Familiarity with developer tools such as debuggers, profiling tools, or static analysis.

Nice to have

  • Experience with AI-driven development workflows and automation.

Pay

135,700–210,400 USD (yearly) — base salary

Tools

MATLAB

AI focus

Use AI-driven development workflows and automation.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)