Senior Software Engineer- Simulation

Senior Software Engineer- Simulation

Full-Time 70000 - 90000 Β£ / year (est.) No working from home possible
MathWorks

At a Glance

  • Tasks: Develop innovative simulation methods for complex physical systems with a talented team.
  • Company: Join MathWorks, a leader in engineering software with a collaborative and inclusive culture.
  • Benefits: Enjoy a hybrid work model, competitive salary, and opportunities for professional growth.
  • Other info: Be part of a fast-growing team with excellent career advancement opportunities.
  • Why this job: Make a real impact by solving challenging problems and delivering high-quality products to customers.
  • Qualifications: Bachelor's degree with relevant experience; expertise in C++ and engineering systems is essential.

The predicted salary is between 70000 - 90000 Β£ per year.

MathWorks has a hybrid work model that enables staff members to split their time between office and home. The hybrid model provides the advantage of having both in-person time with colleagues and flexible at-home life optimizations.

Bring your software engineering expertise to the MathWorks Physical Modeling team! The Physical Modeling team is one of the fastest growing teams at MathWorks and our products are used by thousands of engineers worldwide. We seek a candidate with expertise in software engineering and physical modeling to work on the core simulation technology for Simscape, our flagship physical modeling product. The ideal candidate thrives on solving demanding software problems, values thoughtful design, finds reward in delivering powerful high quality products to customers, and loves diving into the numerical and symbolic algorithms that are used for simulating physical systems.

MathWorks nurtures growth, appreciates inclusivity, encourages initiative, values teamwork, shares success, and rewards excellence.

Responsibilities

  • Work independently and with the team to research and develop new methods for model simulation that will allow customers to simulate complex physical systems quickly and reliably.
  • You will be personally responsible for the end-to-end process of software development including: feature design, architecture, and implementation.
  • Interact with customers, application engineers, and marketing to gather requirements.

Minimum Qualifications

  • A bachelor's degree and 6 years of professional work experience (or a master's degree and 3 years of professional work experience, or a PhD degree, or equivalent experience).

Additional Qualifications

  • Experience with C++ or another Object Oriented language is required.
  • Experience analyzing or designing engineering systems including fluid, drivetrain, control, or electrical systems is required.
  • Experience with BOOST, STL, or Design Patterns is a plus.
  • Experience with Simulink or Simscape is a plus.
  • Experience with numerical analysis algorithms and tools is a plus.
  • Strong mathematical background is a strong plus.

Senior Software Engineer- Simulation employer: MathWorks

MathWorks is an exceptional employer that fosters a collaborative and inclusive work culture, allowing employees to thrive in a hybrid work environment that balances in-office collaboration with the flexibility of remote work. With a strong emphasis on professional growth, MathWorks offers numerous opportunities for skill development and innovation within the rapidly expanding Physical Modeling team, where your contributions directly impact engineers worldwide. Join us to be part of a company that values teamwork, rewards excellence, and encourages initiative in solving complex engineering challenges.

MathWorks

Contact Details:

MathWorks Recruitment Team

We think you need these skills to ace Senior Software Engineer- Simulation

Software Engineering
Physical Modeling
Simulation Technology
C++
Object Oriented Programming
Engineering Systems Analysis
Fluid Systems Design