XX
The MathWorks, Inc. (FR)

C+ Software Engineer

  • +3
  • +5
  • FR
    Grenoble, Auvergne-Rhône-Alpes, France
Manifester de l'intérêt pour ce poste
  • +3
  • +5
  • FR
    Grenoble, Auvergne-Rhône-Alpes, France

À propos

Résumé du poste

MathWorks a mis en place un modèle de travail hybride qui permet aux membres du personnel de partager leur temps entre le bureau et leur domicile. Ce modèle hybride offre l’avantage de profiter à la fois de la présence des collègues et de la flexibilité du télétravail.

Do you want to help C/C++ developers around the world write better and safer code in critical embedded applications such as medical devices or airplanes?

MathWorks is seeking a versatile and seasoned Software Engineer to work on the development and the ease of deployment of Polyspace products. Join a team of talented technology enthusiasts, where you can challenge your ideas and bring your own added value to make our products better.

Polyspace tools find bugs and prove their absence in C/C++ applications, either written by hand or generated (e.g. from Simulink models), using state-of-the-art static analysis technologies.

They are used to verify embedded software and especially safety-critical systems in airplanes, medical devices, and automobiles:

  • Volvo Cars Software Factory Increases Pace and Quality of Development with Polyspace
  • Miracor Eliminates Run-Time Errors and Reduces Testing Time for Class III Medical Device Software

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

Mission

  • You will specify, design, and implement complex and innovative improvements ranging from user interfaces to analysis engines.
  • You will participate in an innovative project to use Generative AI technology to help users get the most out of Polyspace.
  • You will have the opportunity to write code in C++, JavaScript, Go, and more.
  • You will collaborate with MathWorkers and Customers to improve functionalities and workflows.

Qualifications

  • A bachelor's degree and 3 years of professional work experience (or a master's degree, or equivalent experience) is required.
  • Knowledge of software development.

Qualifications supplémentaires

  • Fluent French and English communication skills (verbal & written).
  • Eager to develop software in multiple programming languages including modern C++.
  • Customer-oriented team player, with experience in a cross-functional collaborative environment.
#J-18808-Ljbffr

Compétences idéales

  • C++
  • C
  • JavaScript
  • Go
  • Simulink
  • Grenoble, Auvergne-Rhône-Alpes, France

Expérience professionnelle

  • Embedded
  • Frontend
  • Backend

Compétences linguistiques

  • English