We are experts at applying a model-based system engineering approach to drive insight, innovation and results—technology, consulting and solutions.Contact Us Today
Decades of computation leadership
We apply decades of computation leadership to drive innovation in your data analytics, algorithm development and system design.Engineering Expertise
Let the problem
lead the toolset
Through a multiparadigm approach, we have helped a wide range of industries to innovate and improve their products and systems.Customer Cases
Keep updated about the latest solutions in model-based design, algorithm development and data analysis with examples from industry, research and education.Visit MathCore Blog
We are looking for exceptional individuals who are technically skilled, solution driven and passionately curious who want to work at the forefront of model-based design, algorithm development and data analysis.Career Opportunities
Wolfram MathCore is a part of Wolfram Research, one of the world's most respected computer, web and cloud software companies. For the last two decades, we have helped our customers drive insight, innovation and results.About Us
Wolfram MathCore News, Posts and Events See All
About System ModelerSystem Modeler combines its powerful kernel with a highly reputed user interface and integrates with the Wolfram Language. This results in a fully integrated environment for analyzing, understanding and quickly iterating system designs for industrial strength, multidomain models of complete systems. You can learn more about System Modeler at https://www.wolfram.com/system-modeler.
Function and responsibilitiesYou will work in a team with responsibilities ranging from algorithm and user interface design to testing. As a kernel developer, your main responsibility is maintaining existing code and implementing new features of the System Modeler kernel. Using OCaml as the main language for kernel development, you will work with tasks like: Numerical solving of differential-algebraic equations Mathematical processing of equations Generation of efficient C/C++ code for runtime computations
Skills and experienceThe candidate must meet the following qualifications: At least three years of experience in software development Master's degree in computer science or a related engineering field Compiler programming experience Furthermore, the ideal candidate will have experience in: Differential equations, especially differential-algebraic equations Numerical math (ODE/DAE solvers, nonlinear system solving) Graph theory Linear algebra Modeling and simulation of dynamic systems, preferably with Modelica Functional programming languages such as OCaml, Haskell, F# or Erlang C and C++ (Qt) FMI, DCP, eFMI, OPC and similar standards The Wolfram Language The ideal candidate will possess these personal qualities: Ability to work efficiently in a scrum team of engineers Ability to react quickly and adapt to changes in priorities, circumstances and direction Ability to communicate effectively with others, in English and preferably also in Swedish, including proficiency in written and verbal communication and strong listening skills
About Wolfram MathCoreWolfram MathCore, a subsidiary of Wolfram Research, develops and supplies products and services for mathematical modeling and simulation. It is responsible for the development of Wolfram System Modeler. Wolfram Research is one of the world's most respected software companies—as well as a powerhouse of scientific and technical innovation. As pioneers in computational science and the computational paradigm, we have pursued a long-term vision to develop the science, technology and tools to make computation an ever-more-potent force in today's and tomorrow's world.
How to applySubmit your application here. If you have any questions, please contact Jan Brugård at email@example.com. We are looking forward to your application!
Explore the contents of this article with a free Wolfram System Modeler trial. Have you ever thought about making your own musical instruments? What about making mathematical models of your instruments? Whether you're someone looking for a cost-effective alternative, a minimalist with dreams of maximalist sounds or a Wolfram Language enthusiast curious about sound design, you can build a virtual version of a modular synthesizer using Wolfram System Modeler.