Software Design Engineer Electronics
Pierburg Pump Technology Italy S.p.A. in Torino
Rif.n.: IT00016
Schedule type: Full Time
Contract Type: Permanent Position
WHAT WE ARE LOOKING FOR
We are looking for a new Software Design Engineer
KEY TASKS
- Development of software functions for mechatronic systems in programming language “C”
- Development of the basic software consisting, among other things, of real-time operating system, memory management, LIN or CAN communication
- Development of control and commutation algorithms for electric motors
- Verification of the software functions and commissioning of the mechatronic products
- Development of the software according to ASPICE V-Model
WHAT QUALIFICATIONS YOU SHOULD HAVE
PROFESSIONALLY
- Degree in electrical engineering, technical computer science or comparable
- Very good knowledge of C programming language and MISRA C
- Very good knowledge of hardware-related programming and microcontrollers
- Good knowledge of the modeling languages SysML and UML
- Knowledge of Eclipse, Enterprise Architect, Subversion, Jira
- Experience in the area of communication protocols (CAN, LIN, XCP, UDS, J1939) is a plus
- Experience and process knowledge in ASPICE is a plus
- Experience in the control of power electronics and BLDC motors is a plus
- Knowledge in the field of AUTOSAR would be an advantage
- Preferably experience in software design of embedded systems in the automotive industry
OTHERS
- Good spoken and written English
- Strong proficiency in all Microsoft Office tools
- Willing to occasionally travel for business
- Ability to quickly familiarize with different topics and teams
- Team Player with good communication