**Job Title:** Embedded SW Engineer
We are looking for a skilled Embedded SW Engineer to join our team at the technology centre in Pisa. The role focuses on optimizing embedded systems, designing low-level drivers, and improving RTOS components for digital energy and electric vehicle technologies.
Responsibilities:
* Design and enhance real-time operating system (RTOS) components for embedded applications.
* Develop low-level drivers and optimize system performance for CPUs, GPUs, and microcontrollers.
* Conduct performance analysis and debugging of embedded systems.
Requirements:
* Master's degree in Computer Science, Electronic Engineering, or a related field (PhD is a plus).
* Strong proficiency in C/C++ and assembly programming.
* Experience with RTOS development, real-time programming, and device drivers.
* Familiarity with POSIX-compliant operating systems; e.g. Linux.
* Understanding of computer architecture, including memory protection and address virtualization.
* Knowledge of industrial communication protocols and embedded system optimization.
* Strong analytical skills and ability to work effectively in a team.
* Fluent in English.
Preferred Skills:
* ARM and RISC-V processor architectures.
* AUTOSAR and ISO 26262 standards.
* Energy Storage Systems and Device Drivers.
* CUnit and Parallel Programming.
About Us:
Our company is a world-leading technology company dedicated to innovative solutions in digital energy and electric vehicle technologies.