Summary The primary purpose of the CAN (N&D; Developer) role is to support the development and maintenance of CAN/CAN FD communication modules within Smart Display MCU projects, ensuring timely project delivery.
Responsibilities
- Develop and maintain CAN/CAN FD communication modules.
- Work on the implementation and integration of the AUTOSAR CAN stack.
- Manage CAN Network including wake-up and sleep scenarios.
- Implement diagnostics using UDS (ISO 14229).
- Configure AUTOSAR DCM/DEM modules.
- Ensure proper implementation of ISO-TP/CanTp for multi-frame communication.
- Support bootloader development, flashing sequence, and memory handling.
- Perform debugging and validation using CAN tools.
Must Haves:
- Strong understanding of CAN and CAN FD protocols.
- Experience with AUTOSAR CAN stack (CAN Driver, CanIf, PduR, CanTp, CanNm).
- Knowledge of CAN NM states and behavior.
- Strong diagnostics knowledge (UDS - ISO 14229).
- Experience with Transport Protocol (ISO-TP / CanTp).
- Understanding of bootloader and flashing process.
- Proficiency in Embedded C.
- Experience with tools such as CANoe, CANalyzer, SocketCAN.
Nice to Haves:
- Previous experience with Forvia.
- Ability to join immediately.
Other Details:
- Location: Hinjewadi, Pune
- Experience: 6+ Years
Reason (Must Have):
- Strong understanding of CAN and CAN FD protocols: Critical for developing and maintaining communication modules effectively.
- Experience with AUTOSAR CAN stack: Essential for working on implementation and integration of CAN modules.
- Knowledge of CAN NM states: Important for managing CAN Network scenarios.
- Strong diagnostics knowledge:
Necessary for implementing diagnostics using UDS as part of the tasks.
- Experience with Transport Protocol: Key for the proper handling of multi-frame communication.
- Understanding of bootloader: Vital for supporting bootloader development and memory handling.
- Proficiency in Embedded C: Required for coding and integrating communication modules efficiently.
- Experience with CAN tools: Important for debugging and validation processes.
Reason (Nice to Have):
- Previous experience with Forvia: This reduces the learning curve and aids in faster onboarding.
- Ability to join immediately: Facilitates quick project initiation without delays.
Trust Score:
Score: High
- Evidence: The provides detailed responsibilities and specific technologies required, facilitating accurate candidate sourcing.
Sourcing Guidance / Clarifications Needed: The provides good technical clarity for sourcing. Consider these potential recommendations to enhance the search:
- Recommendation: Search for candidates with experience in ISO-TP and CanTp alongside CAN and CAN FD protocols. Rationale: These skills are often required together in similar projects, enhancing the candidate pool.
- Recommendation: Look for candidates with a background in embedded systems related to automotive applications. Rationale: This context is crucial for the application of CAN protocols in Smart Display systems.
- Recommendation: Emphasize previous involvement in projects with Forvia during screening. Rationale: This experience can significantly reduce onboarding time and ensure smoother integration into the team.
📌 CAN (N&D Developer) (Pune)
🏢 Emagine
📍 Pune
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.