Software Engineer at VIGrade GmbH
Udine, Friuli-Venezia Giulia, Italy -
Full Time


Start Date

Immediate

Expiry Date

04 Jun, 25

Salary

0.0

Posted On

05 Mar, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C++, Unreal Engine

Industry

Information Technology/IT

Description

LOCATION:

Italy (Udine); Onsite
VI-grade is part of HBK’s Virtual Test Division, which provides real-time software, simulator, and
hardware-in-the-loop solutions to virtually test products throughout the development cycle,
helping companies accelerate innovation, reduce physical prototypes and time-to-market, and
improve their competitive advantage.
Our real-time simulation and professional driving simulator solutions include static deskside
solutions, through to full-scale driver-in-the-loop dynamic simulators. We deliver turnkey
solutions to enable transportation industry OEMs, suppliers, research centers, motorsport teams
and universities to accelerate product development. This includes supplying proprietary
software, hardware, services, and an open framework for customization.
Virtual Test employs 250 highly skilled colleagues worldwide, and has offices in Germany, Italy,
France, UK, China, Japan, and the USA, as well as a broad network of worldwide channel
partners.
We are looking for a talented Software Engineer to join our team. Your primary focus will be to
grow and maintain the agent simulation module (traffic management) included in VI-WorldSim.

QUALIFICATIONS:

  • Knowledge of Agent simulation techniques.

  • Knowledge of ASAM standard (openScenario / openDrive)

  • Vehicle dynamics fundaments
  • Control system design fundaments
  • C/C++ programming language
  • Python programming language

PREFERRED QUALIFICATIONS:

  • Knowledge of Matlab/Simulink
  • Familiarity with Unreal Engine and in particular the Chaos framework
  • Familiarity with SUMO or other agent simulation frameworks.
Responsibilities
  • Take ownership of the current agent simulation module.
  • Maintain and optimize existing code.
  • Introduce new functionalities cooperating with the rest of the engineering team.
  • Develop and maintain interfaces to ASAM standards (mainly openScenario and openDrive).
Loading...