Mathematical Software Designer

24People
Helmond, Netherlands
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Helmond, Netherlands

Tech stack

C
Application Layers
Unit Testing
C++
Embedded Software
Python
Matlab
Mathematical Software
Software Engineering
Software Requirements Analysis
Data Processing
Software Modules
Information Technology

Job description

Your position of Mathematical Software Designer is within the Embedded Software department of world's leading manufacturer of complex lithography machines for the semiconductor industry. The main focus of the department is to create intelligent embedded solutions related to accurate motion control, time driven applications, digital signal and/or data processing systems., Are you challenged to develop new and complex mathematical software solutions for embedded systems? Are you fascinated by high tech equipment industry and would you like to work in close cooperation with colleagues from other disciplines? This might be the job for you!

As a Mathematical Software Designer you will develop strong mathematical related complex solutions for low level embedded systems, with focus on Memory Technology Device implications. You are a result-oriented engineer that enjoys working with mathematical challenges like number crushing and model split and has the capability to think and drive towards creative solutions. You will be involved in the whole design process from architecture, specification, design, implementation and testing of these low level embedded systems.

Your responsibilities:

  • Analysis of software requirements and technical design based on the translated requirements;
  • Implementation of the design in C and Python;
  • Testing of the developed software based on the specifications and create Unit tests for low level application layer software;
  • Integration of different software modules;
  • Troubleshooting and supporting the relevant design groups on software issues;
  • Documentation.

Requirements

  • MSc or PhD Computer Sciences, Informatics, Embedded Systems, Mathematics.
  • Strong mathematical insight
  • Experience with Memory Technology Device implications
  • In-depth knowledge and awareness of all related competences (Number Crushers/model split/BG vs sample)
  • Proficient in C, C++, Python, Matlab

Personal skills You should be able to work independently in a dynamic and explorative environment, take responsibility, act decisively and show critical sense of high quality and consciousness of costs. You are able to work in multidisciplinary project teams, poses good communicational skills and good knowledge of English.

About the company

Wij zijn het uitzend,- werving & selectiebureau dat ambities samenbrengt. Onze uitdaging is het vinden van medewerkers die precies aansluiten op de ambities van uw bedrijf. Dit doen we door niet alleen aandacht te hebben voor de functie-eisen, maar juist ook voor de persoonlijkheid en drijfveren van de kandidaat. Daarom bezoeken wij zelf uw bedrijf, bespreken uw wensen, toekomstplannen en vacatures. Met uw visie gaan wij aan het werk. Ook zien wij het voordeel van het goed kennen van een bepaalde regio. Zo zijn we sneller bij u, uw andere filiaal, én bij de kandidaat die u zoekt. Wij streven daarom naar een landelijke dekking met onze vestigingen. Momenteel bevinden onze kantoren zich in Den Haag, Gelselaar, Apeldoorn, Middelburg, Rotterdam, Purmerend, Bussum, Ruurlo, Mijdrecht, Hoofddorp, Drechtsteden en Zoetermeer. Zo werkt 24People. Zo brengen wij ambities samen.

Apply for this position