Modeling & Simulation Engineer (EU)
ВакансииSummary
Andersen is hiring a Modeling & Simulation Engineer in the EU for a project developing automotive sunroof control solutions, ensuring safety, regulatory compliance, and reliable system performance.
Our customer is an international organization operating in the manufacturing industry. It specializes in developing, producing, and distributing high-quality products worldwide. The company focuses on innovation, advanced technologies, sustainability, and operational efficiency. It continuously invests in research and development to strengthen its market position and support long-term growth. Its strategy is based on meeting customer needs, maintaining high quality standards, and adapting to changing market conditions.
The project is focused on developing a proof-of-concept automotive solution to migrate sunroof control functionality from a dedicated control unit to a zonal controller. It includes feasibility research, algorithm development, and test bench validation, with a strong emphasis on anti-pinch safety mechanisms, regulatory compliance, and reliable system performance.
Responsibilities
- Developing embedded software in C for 32-bit microcontrollers, e.g. ARM Cortex-M.
- Working with real-time behavior: interrupts, task scheduling, and timing-critical code.
- Applying basic signal processing: sampling, filtering, and noise handling.
- Working with electric motors and their sensor signals: current, position, and speed.
- Using Python for scripting, data analysis, and plotting.
- Reading and working on hardware and interface specifications.
- Using Git and following code review practices.
- Covering the other developer for short periods without stopping the project.
- Leading what the algorithm is tested against.
- Building physical models of electromechanical systems – motors, drives, mechanisms – in MATLAB/Simulink, Python, or equivalent.
- Running model-in-the-loop or software-in-the-loop simulation: the same algorithm code against a simulated plant.
- Generating and managing test datasets and replaying recorded data through algorithm code.
- Comparing simulation results against measurements and explaining differences.
- Automating tests and execute structured tests with clear pass/fail criteria.
- Using basic instrumentation and data logging: oscilloscope, logic analyzer, multi-channel capture.
Requirements
- Experience in modeling, simulation, or test environment development for 3+ years.
- Strong knowledge of Embedded C for 32-bit microcontrollers (e.g., ARM Cortex-M).
- Understanding of real-time systems, including interrupts, task scheduling, and timing-critical code.
- Basic knowledge of signal processing, including sampling, filtering, and noise.
- Understanding of electric motors and sensor signals, including current, position, and speed.
- Experience building electromechanical system models using MATLAB/Simulink, Python, or similar tools.
- Experience with Model-in-the-Loop (MiL) and Software-in-the-Loop (SiL) simulation, including testing algorithms against simulated systems.
- Proficiency in Python for scripting, data analysis, and visualization.
- Experience generating and managing test datasets, replaying recorded data, and validating simulation results against real measurements.
- Experience with test automation and structured testing, including clear pass/fail criteria.
- Familiarity with oscilloscopes, logic analyzers, and multi-channel data acquisition.
- Ability to read and interpret hardware and interface specifications.
- Experience with Git and code review practices.
- Level of English – from Intermediate+ and above.
Desired skills
- Degree in Electrical Engineering, Electronics, Computer Engineering, Mechatronics, or related fields.
- Experience in the automotive industry, particularly with body electronics, power windows, sunroofs, or door systems.
- Knowledge of Automotive Ethernet (10BASE-T1S).
- Experience with Hardware-in-the-Loop (HiL) testing and simulation.
- Experience with parameter identification based on measurement data.
- Knowledge of network timing measurement and simulation.
- Experience with PCB bring-up and hardware debugging.
Reasons to join us
- Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc..
- The opportunity to change the project and/or develop expertise in an interesting business domain.
- Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant.
- Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee.
- The opportunity to earn up to an additional 1,000 EUR per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities.
- Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated.
- Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies).
- Certification compensation (AWS, PMP, etc).
- Referral program.
- Private health insurance and sports compensation, depending on the type of employment.
Join us!
Локации
Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Hungary, Italy, Latvia, Lithuania, Luxembourg, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, The Netherlands
Будем рады видеть вас!
Мы обрабатываем персональные данные по GDPR
Думаете о новом этапе в своей карьере? Загляните в вакансии Andersen и найдите свою сегодня