Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

MathWorks Logo

Senior Software Engineer

MathWorks

Salary not specified
Dec 29, 2025
Natick, MA, US
Apply Now

MathWorks is looking to solve the problem of developing new advanced numerical C++ algorithms and System object features, and their corresponding automatic code generation capabilities.

Requirements

  • Expertise with C++ programming
  • Experience with Simulink and MATLAB
  • Knowledge of object-oriented concepts
  • Experience with algorithm development
  • Software Design Patterns – Using knowledge of design patterns to develop scalable software architectures

Responsibilities

  • Develop new advanced numerical C++ algorithms and System object features, and their corresponding automatic code generation capabilities
  • Design and implement architecture enhancements for algorithms
  • Improve the design of system object and Simulink block UI for better user experience
  • Participate in all aspects of the software development cycle, design, development, and testing
  • Contribute to the best practices for our development processes

Other

  • May telecommute up to 40%
  • PhD degree in Engineering [any], Computer Science, or related field and no experience
  • Master’s degree in degree in Engineering [any], Computer Science, or related and [2] two years of experience in the job offered or in a Senior Software Engineer-related occupation
  • Bachelor’s degree in Engineering [any], Computer Science, or a related field and [5] five years of experience in the job offered or in a Senior Software Engineer-related occupation
  • Will accept any suitable combination of education, training, and/or experience