Source description
About the role
Job Responsibilities:
Responsibilities
-
Develop and maintain CAN & LIN Communication using Autosar and Non Autosar with advance knowledge of C programming for Embedded systems
-
Develop and maintain Diagnostic stack with UDS protocol
-
Engineer shall work independently on allocated modules by Marelli Domain LeadFollowing-up the Software Defects fixing
-
Intensive technical exchange with colleagues
-
Knowledge required:
-
C professional and high-quality Programming; Skilled person, with deep experience. (MANDATORY)
-
Good knowledge of AUTOSAR architecture
-
Experience in configuration and development of Communication Protocols like CAN, LIN, ETHERNET, I2C, SPI, LVDS
-
Experience with Autosar configuration tools like DaVinci configurator and DaVinci developer
-
Experience with Diagnostic protocol - DCM, DEM (UDS - ISO 14229), CAN TP
-
Preferred knowledge of CDD or ODX/PDX files format
-
Good knowledge of Vector tools such as CANoe, CANalyzer, CANdb++, CANdela Studio
-
Experience in automotive embedded systems software development
-
Experience in EOL software development
-
Experience in Bootloader development
-
Perform the unit testing and Statics code analysis of secure software module.
-
Familiarity with MISRA coding rules
-
Experience working on instrument panel cluster (IPC) is desirable.
-
Good knowledge of tracking tools, like Atlassian/Jira & version control tool, like Git or SVN.
More at Pentangle Tech Services