Software Entwickler Computeralgebra (m/f/d)

Job Summary

Entwickeln Sie mathematische Bibliotheken im Bereich Computational Mathematics für die Engine der Symbolic Math Toolbox.

 

Responsibilities

Der Fokus des Teams und der Position ist die Entwicklung und Erweiterung mathematischer Funktionen, die es Anwendern ermöglicht symbolische Terme und Gleichungen zu untersuchen, umzuschreiben und zu vereinfachen, sowie analytische und numerische (Langzahlarithmetik) Lösungen zu berechnen. Ihr Tätigkeitsfeld umfasst die nächste Generation der mathematischen Bibliothek der Symbolic Engine, die es Anwendern in Forschung und Entwicklung ermöglicht noch produktiver zu arbeiten. Ihr Verantwortungsbereich umfasst:

  • Design, Architektur und Entwicklung von Anwenderfunktionen (Algorithmen und Interfaces)
  • Sorgfältig erstellten und getesteten Code
  • Teilnahme an Design Reviews und Implementation Strategy Reviews mit Kollegen

 

Minimum Qualifications

  • A bachelor's degree and 5 years of professional work experience (or a master's degree) is required.

Additional Qualifications

  • Ein Bachelor und 5 Jahre Berufserfahrung (oder ein Master) sind erforderlich.
  • Solide mathematische Kenntnisse, speziell auch im Bereich Computeralgebra und Symbolic Math sind erforderlich
  • 5+ Jahre Erfahrung in einer objekt-orientierten, prozeduralen oder funktionalen Programmingsprache (z.B. MATLAB, C++, Python)
  • Nachgewiesene Erfahrung in Architektur, Design und Implementation von mathematischen Algorithmen in einem Team
  • Nachgewiesene Erfahrung mit Computeralgebra-Systemen (e.g. MATLAB Symbolic Math Toolbox, Mathematica, Maple, SymPy, Sage)

Bevorzugt / wünschenswert: 

  • Relevanter Doktortitel oder entsprechende relevante Berufserfahrung in der Industrie
  • Nachgewiesene Erfahrung in kommerzieller Software-Entwicklung
  • Fähigkeit realistische Ziele zu formulieren und Zielvereinbahrungen zu erfüllen
  • Gute Kommunikationsfähigkeit

Why MathWorks?

It’s the chance to collaborate with bright, passionate people. It’s contributing to software products that make a difference in the world. And it’s being part of a company with an incredible commitment to doing the right thing – for each individual, our customers, and the local community.

MathWorks develops MATLAB and Simulink, the leading technical computing software used by engineers and scientists. The company employs 4500 people in 16 countries, with headquarters in Natick, Massachusetts, U.S.A. MathWorks is privately held and has been profitable every year since its founding in 1984.

Contact us if you need reasonable accommodation because of a disability in order to apply for a position.

The MathWorks, Inc. is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other protected characteristics. View The EEO is the Law poster and its supplement.

The pay transparency policy is available here.

MathWorks participates in E-Verify. View the E-Verify posters here.

Apply Now