Talent.com
EMAGine
Hybrid Opportunity as a CAN (N&D Developer) in Pune, INEMAGine • Pune, India
Hybrid Opportunity as a CAN (N&D Developer) in Pune, IN

Hybrid Opportunity as a CAN (N&D Developer) in Pune, IN

EMAGine • Pune, India
7 days ago
Job description
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 job description provides detailed responsibilities and specific technologies required, facilitating precise candidate sourcing.

Sourcing Guidance / Clarifications Needed:

The job description 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.

Skills Required
Can, Embedded C, Canoe, Canalyzer
Create a job alert for this search

Hybrid Opportunity as a CAN (N&D Developer) in Pune, IN • Pune, India