INDIETRO BACK 返回
 

Software Engineer – LINUX

 

MTA is an Italian company with an international presence in several countries across the globe and over 1800 employees, our mission is to contribute to society through the continuous development of superior product for sustainable mobility solutions for a greener tomorrow.

We are looking for a Software Engineer – LINUX. The candidate we are looking for will be placed within the Electronic Division and will be responsible for the Software development and design on embedded automotive components (e.g. ECUs/ Displays / Instrument Clusters / Infotainment). 

Main requirements
- Embedded System programming (C, C++, Python, Qt, Rust)
- Linux Kernel (device drivers, devicetree; bootloader)
- Linux user space (unit systems, inter-process communication, kernel-userspace interfacing)
- Yocto build system
- Cybersecurity applied to Linux (dm-verity, dm-crypt, OPTEE)
- Automotive SoC targets (e.g.: TI, NXP, Qualcom - ARM Architecture) and related Compilers (e.g. gcc, GHS, clang)
- Common automotive vehicle networks (CAN, LIN); diagnostic protocols (UDS, J1939)
- Common off-board communications (e.g.: USB, Ethernet, Bluetooth, WiFi)
- ASPICE / ISO 26262 / ISO 21434 / MISRA C / CERT
- Unit test frameworks
- Distributed version control system such git

Preferential requirements 
- A Bachelor's degree in Computer Science, Information Technology, Electronics, Electrical Engineering or similar are preferred; 
- Hardware skills are a plus (i.e: ability to read / understand schematics and datasheet);
- Good communication skills in English, written and spoken.

Location: Codogno (LO), Rolo (RE), Turin (TO) with the possibility of working remotely 8 days per month.

 

 

Send your application

If you are interested in this open position, fill in the following form. We will be glad to consider your application!

 
 
(*)
 
(*)
 
(*)
 
 
 
 
(*)
 
(*)
 

INDIETRO BACK 返回