Pubblica annuncio gratuito
Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per software engineer c / genova

Software Engineer C

Pubblicato il 03-10-2026 - Tmc in Genova

Italy Software 0 - 2 years Genova Hybrid

We are looking for a Software Engineer who will contribute to the development in C language of applications running on PC for the virtual simulation of automotive systems.

About The Member Company

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

The person will join a technical team engaged in the development and evolution of Digital Twin solutions to support the development and validation of vehicle software, with a particular focus on systems for electric mobility.

- Analyze the technical and functional requirements of automotive systems to be reproduced in a virtual environment.
- Design, develop, and maintain software written in C language executed on PC.
- Contribute to the development of Digital Twin models and virtual simulation environments to anticipate vehicle software integration and validation activities.
- Integrate models, software components, and interfaces to simulate the behavior of automotive systems, including those for electric vehicles.
- Define and perform tests, debugging activities, and result analysis, ensuring code quality and reliability.
- Collaborate with developers and system engineers in code review activities, integration, and continuous improvement of simulation tools.

What we expect from you





- Degree in Computer Engineering, Computer Science, Automation, Electronics or related technical disciplines.
- 0 to 2 years of experience in software development in C.
- Good knowledge of the C language and the main tools for development, compiling, and debugging in a PC environment.
- Knowledge of structured programming principles, software modularity, and memory management.
- Interest in the automotive sector, virtual simulation, and Digital Twin technologies.
- Familiarity with Git and development, testing, and code review methodologies.
- Knowledge of MATLAB and Simulink, Model-Based Design, or automotive simulation environments is considered a plus.
- Analytical skills, precision, problem-solving attitude, and teamwork capabilities.
- Good knowledge of English, both written and spoken.
- Availability to travel and relocate will be considered a plus.
- Strong motivation to embrace the Employeneurship model of TMC.

What you can expect from us

The position includes a permanent employment contract and a Gross Annual Salary (RAL) of no less than €30,000, in compliance with the National Collective Labor Agreement (CCNL) Commerce – Tertiary, Distribution and Services.





TMC is committed to offering a competitive remuneration package. At the end of the selection process, after evaluating the candidate’s experience, skills, and qualifications, the company may propose a final RAL higher than the amount indicated above.

In line with our business model, the final remuneration package also includes:

- a component of profit-sharing from the project;
- an annual individual budget for training and professional development amounting to €4,000 net;
- an annual welfare credit.

Further details will be provided during the selection process, in accordance with applicable company policies.

TMC is an international high-tech consulting company that provides clients with specialized expertise to support them in addressing their technological challenges. In this context, TMC operates as a center of excellence serving clients, helping them become more competitive in an increasingly global and rapidly changing technological world.

At TMC, we believe that people drive technology. For this reason, we aim to create the best possible conditions for talents in the sector to grow and realize their potential. We offer a stimulating and challenging working environment where everyone can take center stage in their professional journey.

As an Employeneur (a term used by TMC to represent professionals who combine entrepreneurial spirit with consulting expertise), you will become part of the TMC family. Alongside our technical excellence, engagement, collaboration, and fun are fundamental elements of our corporate culture.

#LI-DB4

» RISPONDI A QUESTO ANNUNCIO
Altri Annunci
Coordinatore operativo di laboratorio odontotecnico
2026-10-04 12:19:22 - Altro - Pinerolo
" Sei una persona ambiziosa e cerchi una realtà dove poter crescere professionalmente, grazie a una formazione di eccellenza finanziata dall'azienda per acquisire un ruolo di coordinamento centrale nell'attività d [...]
Consulente agli acquisti
2026-10-04 12:19:21 - Altro - Catania
Consulente agli acquisti L'Erbolario Catania, Italia Descrizione azienda Nata a Lodi nel 1978 dall'entusiasmo di Franco Bergamaschi e Daniela Villa, come piccola erboristeria artigiana, anno dopo anno L'Erbola [...]
Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per software engineer c / genova

Addetto/a Supporto Operativo Processi di Prototipia e Campionatura
2026-10-04 12:19:15 - Altro - Parabiago
Addetto/a Supporto Operativo Processi di Prototipia e Campionatura Dal 1955 Roveda mantiene viva la tradizione dell'artigianato italiano nel settore calzaturiero di lusso. Situata nel distretto di Parabiago, a p [...]
Training Consultant: Lead Live
2026-10-04 12:19:15 - Altro - Roma
Una società specializzata in servizi HR cerca un Training Specialist appassionato per unirsi a un team dinamico. Sarai responsabile per l'organizzazione delle attività formative, gestione dei corsi live e in e-lea [...]