Siemens Digital Industries Software Full-Stack Developer Real-Time Systems for Simulation and Control in Leuven, Belgium
Full-Stack Web Software Developer for Real-time Simulation and Control Systems
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 (experimental + numerical) system engineering for noise, vibration, durability and system dynamics, performing substantial in-house research on advanced methods and applications. SISW is part of Siemens Digital Industries 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. Within the Test division of SISW, we are searching for a motivated Full-stack Web Software Developer to join as soon as possible our Model-based System Testing team in Leuven, Belgium.
The Full-stack Web Software Developer for Real-time Simulation and Control Systems will work on the development of Model-based System Testing (MBST) solutions within the Simcenter Test eco-system, and more specifically on the development web backend and web frontend for real-time hardware platforms for the simulation of numerical models and their interfacing to Control Systems. Model-based System Testing targets synergetic solutions between the Physical Testing world and the Simulation world. Over the last years, a series of extensions closing the gap between Simulation and Testing were released and have received positive feedback within the worldwide Simcenter Test community.
Essential Responsibilities and Duties
Contributing to the web development of innovative Siemens real-time solutions in close cooperation with Product Management:
Development, integration, and testing of web backend applications in Django & Python related to Siemens engineering applications
Use and extend existing DevOps infrastructure to ensure maximum efficiency of the development process
Creation of software designs including system requirements, specifications, and documentation
Development and testing of single-page applications in Angular related to Siemens engineering applications
Participation in the development, implementation, and delivery of customer pilot use-cases according to specifications
Identify and keep abreast of novel web technologies and markets.
University degree (preferred M.Sc.) in any relevant field for the position
Proven experience in programming languages (Python, Typescript), version control systems (git) and Linux systems.
Following are nice-to-have assets:
Knowledge or Experience in the development of real-time applications, embedded real-time operating systems.
Experience in engineering activities including system-in the-loop testing, hardware-in-the-loop testing, hybrid testing, co-simulation.
Fluent in English (speaking, reading, writing) as it is the default team language
Other languages such as Dutch, French, German are an asset
Be able to follow and constructively contribute to a structured software development process
Be a motivated team player open to systematically share knowledge to maximize team performance
Have strong problem-solving skills, be customer-oriented, be flexible when required
Be eager and fast in learning new technologies to ensure continuous product innovation
Siemens PLM Software offers, besides an attractive salary and benefits package, an internationally-oriented and innovative high-tech environment. It is a financially healthy company with a flat structure, which develops Siemens PLM Software simulation and testing solutions in a flexible atmosphere. People working within the business unit appreciate the room for initiative and career development. Siemens PLM Software 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
Job Family: Research & Development
Req ID: 352028