Model Based Design Engineer
We are looking for a Model-Based Design Engineer to join our software and controls development team.
We are a global high-tech consultancy company with a team of entrepreneurial engineers, scientists, and digital experts from around the world. Together we form a fast-growing and proud community. We offer consultancy services to high-profile clients globally in diverse service areas, such as:
- Technology & Engineering
- Energy & Renewables
- Life sciences & Pharma
- Digital & IT
About this vacancy
- Develop control and system models in MATLAB/Simulink
- Design state logics and finite state machines with Stateflow
- Implement, modify, and verify C code (also supporting automatic code generation)
- Perform Model-in-the-Loop (MIL) simulations and collaborate on SIL/HIL testing
- Write MATLAB scripts for test automation, data analysis, and post-processing
- Participate in model verification and validation against requirements
- Adhere to modeling guidelines and team quality standards
- Draft and maintain technical documentation (requirements, specifications, test reports)
- Collaborate with hardware, systems, and testing teams
What we expect from you
- Bachelor's or Master's degree in Computer, Electronic, Automation, Mechanical, Aerospace Engineering or equivalent
- 0-2 years of experience in software/controls development (internships, theses, and university projects are positively evaluated)
- Good knowledge of MATLAB and Simulink
- Knowledge of Stateflow for modeling state logics
- Knowledge of C language
- Basic control theory (PID, dynamic systems, digital control)
- Ability to read and interpret technical requirements
- Knowledge of technical English, both written and spoken (level B1/B2 or higher)
- Experience with Embedded Coder or automatic code generation
- Knowledge of modeling standards and guidelines (MAAB, MISRA C)
- Familiarity with versioning systems (Git) and CI tools
- Knowledge of communication protocols (CAN, UART, SPI)
- Experience with automated tests (Simulink Test, unit tests) and requirements tools
- Knowledge of industry standards (ISO 26262, DO-178C, IEC 61508) or V-model process
What you can expect from us
The position includes a permanent contract, and the gross annual salary (RAL) base offered will not be less than €32,000.00, in line with the provisions of the National Collective Agreement for Commerce – Tertiary, Distribution, and Services.
TMC is committed to offering a competitive compensation package and, upon completion of the selection process, evaluating the candidate's experiences, skills, and qualifications, may propose a final RAL above the level indicated above.
In line with our business model, the final remuneration package also includes a direct participation component in project profits (profit sharing), an individual skills development budget of €4,000 net per year, and annual welfare credits. Further details will be provided during the selection process, in accordance with the company's current policies.
TMC is an international high-tech consultancy company that provides expertise to support its clients in tackling their technological challenges. As such, TMC operates as an expert hub available to its clients, helping them become more competitive in an increasingly global and fast-evolving technological world. At TMC, we believe that people drive technology. This is why we aim to create the best possible conditions for technological talents to thrive. We offer you a stimulating working environment where you can manage your career. In addition to our exceptional technical expertise, fun and engagement are significant parts of our culture.
#LI-DR3
Great that you are interested in a job at TMC! Apply now in the way that suits you best and hopefully we can welcome you to one of our teams soon.