Software Engineer - Embedded Firmware

17 set - Torino
PUNCH Torino

We are looking for a motivated and talented
Embedded Software Engineer
to join our Automotive Firmware team.
In this role, you will contribute to the development of low-level embedded software and Complex Drivers for next-generation Automotive Electronic Control Units (ECUs). You will own the software development lifecycle for assigned components, from requirements engineering and software design through implementation, verification, and integration.
This position offers the opportunity to work with advanced automotive technologies, AUTOSAR-based platforms, virtual ECU environments, and modern Agile development methodologies, contributing to innovative solutions for leading automotive customers.
What you'll do
Analyze system, hardware, and software requirements for automotive embedded applications;
Derive, specify, and maintain low-level software requirements for Complex Drivers and hardware-near software components based on system and hardware requirements;
Design software architectures and detailed technical solutions in compliance with automotive quality standards and AUTOSAR guidelines;
Ensure software designs and implementations comply with applicable automotive functional safety (ISO *****) and cybersecurity (ISO *****) requirements;
Develop, maintain, and optimize embedded software in C for real-time automotive systems;
Define and execute unit testing and software verification activities;
Support software integration, debugging, and troubleshooting on target hardware platforms;
Produce and maintain software development artifacts and technical documentation throughout the development lifecycle;
Collaborate with System, Hardware, Integration, and Validation teams to ensure end-to-end product quality;
Contribute to continuous improvement, technical innovation,



and software development best practices.
What we are looking for
Master's Degree in Electronic Engineering, Computer Engineering, Software Engineering, or a related discipline;
Strong knowledge of C programming for embedded systems;
Familiarity with MISRA-C guidelines and embedded software best practices;
Good understanding of microcontroller architectures, peripherals, and hardware-software interaction;
Experience with automotive microcontroller families; experience with Infineon AURIXTM TC3xx is considered a strong asset;
Understanding of real-time operating systems (RTOS);
Experience in automotive embedded firmware development and AUTOSAR architecture;
Knowledge of automotive functional safety (ISO *****) and cybersecurity (ISO *****) concepts and their application to embedded software development;
Familiarity with debugging and tracing tools such as Lauterbach TRACE32;
Knowledge of software development tools and embedded toolchains;
Experience with version control systems, preferably Git;
Familiarity with ASPICE-compliant automotive software development processes;
Experience with scripting languages such as Python for development and automation activities;
Good verbal and written communication skills in English.
What we offer
The chance to work in a dynamic, international automotive engineering environment;
Permanent contract;
Salary range
:
€****** - €******
Dumarey is an equal opportunity employer and considers all qualified applicants for employment based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex, age, gender identity and/or expression, sexual orientation, marital status, family or parental status, or any other status protected by the laws and regulations

Segretaria- Front Office

19 set - Sona
Studio medico

Progettista Bandi Nazionali-Regionali - Trieste

19 set - Trieste
Euroservis

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per software engineer - embedded firmware / torino

Comandante Rimorchio Portuale Ravenna / Servizio FSRU

19 set - Marina di Ravenna
MedTug

Aiuto cucina

19 set - Caserta
Bufalè srls