Attiva gli avvisi di lavoro via e-mail!

Model Based Tool Designer and Developer

Huawei Italy Research Centers

Pisa

In loco

EUR 40.000 - 80.000

Tempo pieno

15 giorni fa

Aumenta le tue possibilità di ottenere un colloquio

Crea un curriculum personalizzato per un lavoro specifico per avere più probabilità di riuscita.

Descrizione del lavoro

An innovative research center is seeking a Model-Based Tool Designer and Developer to join their dynamic team in Pisa. This role involves designing and developing advanced simulation and optimization tools for digital energy and electric vehicles. You will collaborate with experts in a highly collaborative environment, contributing to cutting-edge projects that drive technological advancements. If you have a strong background in object-oriented programming and are passionate about engineering solutions, this position offers an exciting opportunity to make a significant impact in a rapidly evolving field.

Competenze

  • 3+ years of experience in object-oriented programming, preferably in Java.
  • Strong knowledge of model-driven engineering and design methodologies.

Mansioni

  • Design and develop tools for model-based design and simulation.
  • Work on Eclipse technology for AUTOSAR Classic toolchain development.

Conoscenze

Object-Oriented Programming
Java
Model-Driven Engineering
Collaboration Skills
Communication Skills
Fluency in English

Formazione

M.Sc in Engineering
PhD in Engineering

Strumenti

Eclipse
Bash
Maven
CMake
UML
SysML
Matlab/Simulink/Stateflow

Descrizione del lavoro

Position

Model Based Tool Designer and Developer

Work Location: Pisa, Italy

Short Summary

Pisa Research Center plays a leading role within Huawei Group in researching new technologies and applications in the field of digital energy and electric vehicles. The company is looking for a Model-Based Tool Developer to enlarge its development team. In this role, you will be a system engineer designing and developing simulation, code generation, and optimization tools for these domains. You will join a dynamic and highly collaborative team of experts and PhDs passionate about research projects and innovative solutions.

Position Responsibilities
  1. Contribute to the design and development of tools for model-based design, including a graphical editor, simulation engine, code generator, optimization, state machine simulator, and integration with FMI.
  2. Contribute to the design and development of tools based on Eclipse technology to define the main elements of an AUTOSAR Classic toolchain, including but not limited to the AUTOSAR Classic RTE Generator, RTE Authoring Tool, BSW/MCAL Configurator.
Position Requirements
  • M.Sc in Engineering. PhD preferred.
  • At least 3 years of experience in object-oriented programming.
  • Good knowledge of the Java programming language.
  • Experience in design and development of graphical interfaces.
  • Expertise in model-driven engineering, including model-to-text, text-to-model, or model-to-model transformations.
  • Good knowledge of the processes, methodologies, and tools used in every phase of application design and validation.
  • Excellent collaboration and communication skills, with good initiative and self-organization skills.
  • Fluency in English and ability to work in a multi-cultural environment.

The following requirements will constitute right of priority:

  • Knowledge of the C++ programming language.
  • Experience in development of build scripts (based on e.g., Bash, Maven, CMake).
  • Knowledge of the AUTOSAR Classic standard and development tools.
  • Experience in writing Eclipse-based plugins, using technologies such as (but not limited to): EMF, Acceleo, XText, QVT, EVL, Sirius.
  • Experience in defining and performing unit tests and test automation scripts.
  • Experience with modeling languages such as UML, SysML, or the Matlab/Simulink/Stateflow tools (or others).
  • Experience related to code generation (including customization and definition using templates) for embedded devices.
  • Knowledge of simulation models (e.g., FMI) and tools (e.g., DIGSilent, SystemC).
  • Experience in solving optimization problems (through e.g., MILP, Simulated annealing, etc.).
  • Availability to travel abroad.
Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.