Offers “Siemens”

Expires soon Siemens

Product Development Engineer - Real time Solutions

  • Antwerpen (Antwerpen)
  • Design / Civil engineering / Industrial engineering

Job description

Company:

Siemens Industry Software N.V. (SISW, formerly known as LMS) is an engineering innovation company, with proven track record in the area of experimental, numerical and hybrid (mixed experimental-numerical) system modelling for noise, vibration, durability and dynamics, performing substantial in-house research on advanced methods and applications. SISW is part of the Siemens PLM Software, a leading global provider of product lifecycle management (PLM) software and services with seven million licensed seats and more than 71,000 customers worldwide. Headquartered in Plano, Texas, Siemens PLM Software collaborates with companies to deliver open solutions, helping them make smarter decisions that result in better products. For more information on Siemens PLM Software products and services, visit www.siemens.com/plm .

Within the Test division, we are searching for a software Developer to join our development team in Leuven, Belgium.

Objective:

The Product Development Engineer will work on the development of real-time solutions for the simulation of numerical models and controllers. The work includes development of real-time drivers, host-target communication, monitoring, clock synchronization and interfaces to both Siemens PLM software and third-party software. The Product Development Engineer will also work on interfacing the Siemens PLM data acquisition hardware with the real-time platform. Also, custom developments may be needed on a case-by-case basis. He/She will make sure that the products fulfil the corresponding requirements.

Furthermore, he/she will participate in research activities in the field of Model-Based System Testing. Responsibilities include supervising researchers and students, preparing research proposals and contributing to the definition of the research roadmap.

Essential Responsibilities and Duties

· Participation to the development of the real-time solutions
· Development of software components: backend(s) in C/C++/Python, frontend(s) in C#, javascript and HTML
· Integration of the hardware and software components of the real-time platform
· Interfacing of the real-time platform with Siemens PLM software and hardware
· Identify and keep abreast of novel technologies and markets.
· Participation in the development, implementation and delivery of customer pilot use-cases, in close cooperation with the Product Management and Business development team.
· Organisation and implementation of the quality control and testing of the software components
· Delivery of product supporting material (requirements, specifications, product documentation, ..,) in close cooperation with the Product Management team
· Contribute to Model-Based System Testing research activities: writing and execution of research projects at national and international level in close cooperation with the Test RTD-division, writing of scientific papers and applications patents.

Profile

· University degree M.Sc. in Computer Science, Telecommunication, Mechatronic, Automation or any other relevant field with preferably also a PhD or equivalent research experience
· Experience in engineering activities including system-in the-loop testing, hardware-in-the-loop testing, hybrid testing
· Experience with simulation software (multibody simulation software, multi-physical simulation software, finite element simulation software, etc.) is an asset
· Knowledge or Experience in the development of real-time applications, embedded real-time operating systems and real-time drivers
· Experience with numerical computing on conventional platforms as well as heterogeneous ones
· Deep knowledge of programming languages (C/C++, C#, Python, Javascript). Knowledge of other programming languages are an asset.
· Knowledge of digital buses (CAN bus, real-time fieldbuses, etc.) and controls engineering is an asset.
· Experience in web technologies (Single Page Application development, web apps, web servers, html5, CSS3/4, backend web frameworks (Django), frontend web frameworks (React JS), etc.) is an asset
· Languages: Fluent in English (speaking, reading, writing), other languages (Dutch, French) are an asset
· able to work in a team as well as independently, accurate, methodical, result-oriented and fast-learner.

CONDITIONS

Siemens PLM Software offers, besides an attractive salary and benefits package, an internationally-oriented and innovative high-tech environment. It is a fast growing, financially healthy company with a flat structure, which develops LMS simulation and testing solutions in an informal, flexible atmosphere. People working within the business unit appreciate the room for initiative and career development. LMS solutions are driven by innovation and therefore management fosters the creativity of its employees. Siemens PLM Software provides continuous training and competence development, stimulating personal development with respect to technical and/or management skills.

Siemens PLM Software is an equal opportunity employer. M/F/D/V

Make every future a success.
  • Job directory
  • Business directory