Control Specialist - Diagnostics And Communication Embedded Software Engineer

Offerta pubblicata in data:
Luogo di Lavoro:
Control Specialist - Diagnostics and Communication Embedded Software Engineer

Main activities/responsibilities:

- Perform Customer requirements’ analysis and define internal SW Requirements for On Board Diagnostic and Communication Functions
- Design Embedded SW Solutions implementing SW Requirements for On Board Diagnostic and Communication Functions for AUTOSAR 4.x based Architectures
- Provide SW design descriptions
- Design and execute unit testing for SW components developed
- Support the Function Reference in innovative solutions’ development
- Follow the V – Cycle development flow assuring compliance with Automotive Spice best practices for On Board Diagnostic and Communication Functions
- Maintain and improve effectiveness, reliability and efficiency of the function under responsibility
- Promote and maximize the re-use of standard solutions in the area of On Board Diagnostic and Communication Functions being oriented on AUTOSAR 4.x Architectures
- Assure the respect of the team’s plan and supports the Function Reference in finding and solving plan’s issues
- Time-effectively supports the Customer for definition/sharing of Diagnostic jobs and for any occurring issue the diagnostic function is involved in
- Capability and strong willingness to resolve and troubleshoot Communication Tool issues
- Support the SW Validation Team in definition of software Test Case patterns (Description / Result)
- Support the SW Validation Team in analysis of software Test Case Results

The candidate will have the following characteristics and knowledge:
- Degree in electrical/electronic/automation engineering or equivalent
- Fluent English
- Knowledge of:
o Requirement Management (Doors)
o C Programming language for embedded applications
o basic automotive communication protocols (CAN, LIN, …)
o Main Automotive Diagnostic Protocols
o AUTOSAR architecture with focus on Diagnostics and communication
o Configuration Management tools and techniques (GIT/Bitbucket)
o Change Management tools and techniques (Jira)
o WINDOWS operating system user commands
o Microsoft Office applications
o ETAS INCA for ECU Measurement, Calibration and Diagnostics
o Vector tool suite for Diagnostic/Periodic Comm monitoring (CANalyzer or Canoe)

The following Knowledges will be regarded as a plus:
• basic knowledge of RTOS
• basic knowledge of electric machines and their operation
• basic knowledge of power electronics and its operation
• basic knowledge of battery pack management
• Matlab-Simulink-Stateflow (and Targetlink)
• Design Control Algorithm according to Requirements
• Model Based Control design
• Implement Software Modules according to Control Design with autocode tools
• Auto Code Software design (Assisted Code Generation tools and techniques)
• basic knowledge of GitHub BusMaste
Inquadramento: Full Time
Offerta di lavoro pubblicata da: Experis