Search by job, company or skills

V

Automotive Senior Embedded Developer

2-8 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 20 days ago
  • Over 100 applicants
Quick Apply

Job Description

On a regular basis, the Embedded C Developer will:

  • Develop Embedded Software: Write high-quality embedded C code, strictly following MISRA coding guidelines.
  • Automotive Application Development: Work on various automotive applications, ensuring their functionality, performance, and reliability. This includes, but is not limited to:
  • Implementing and integrating communication protocols like CAN, LIN, FlexRay, and MOST.
  • Developing and integrating diagnostics protocols such as UDS and KWP2000.
  • Working with communication stacks, network management, and fault management systems.
  • Developing components like Diagnostics Event Manager and the NVM Stack.
  • RTOS Integration: Work extensively with RTOS-based embedded systems, ensuring efficient task scheduling and resource management.
  • Software Architecture: Apply a strong understanding of AUTOSAR-based software architecture and layered software architecture in development.
  • Tool Usage: Utilize VECTOR Tools like CANoe and KVASER for development, testing, and debugging.
  • Requirement Gathering & Documentation: Actively participate in gathering engineering requirements, engaging in trade-off analysis discussions, and ensuring thorough documentation.
  • Collaboration: Work collaboratively with cross-functional and multi-regional internal and external teams, understanding diverse priorities to achieve project goals.
  • Problem Solving & Decision Making: Address complex engineering problems, manage urgent situations, prioritize tasks effectively, and make informed decisions, often with minimal supervision or limited information.

Desired Candidate Profile

  • Educational Background: A Bachelor's or Master's degree in Electrical Engineering, Electronics, Computer Science, or a related field.
  • Experience: Proven professional experience in embedded C programming (specific years of experience will depend on the seniority of the role, typically 3+ years for a developer).
  • Automotive Expertise:
  • Previous job experience or certifications must be in automotive embedded development.
  • Hands-on experience with automotive applications development in areas like communication protocols (CAN, LIN, FlexRay, MOST), diagnostics protocols (UDS, KWP2000), communication stacks, network management, fault management, Diagnostics Event Manager, and NVM Stack.
  • Good understanding of AUTOSAR-based software architecture and layered software architecture.
  • RTOS Experience: Practical experience working with RTOS-based embedded systems.
  • Tool Proficiency: Hands-on experience with VECTOR Tools (e.g., CANoe, KVASER).
  • Communication: Clear and concise spoken and written communication skills are critical.
  • Interpersonal Skills: Strong networking, negotiation, and tolerance skills, with the ability to work effectively with diverse teams.
  • Adaptability: Ability to manage urgent situations, prioritize effectively, and thrive amidst ambiguity and complex problems.

More Info

Job Type:
Industry:
Employment Type:
Open to candidates from:
Indian

About Company

Vimerse is a fast growing IT Company having a team of well trained professionals and with a huge spectrum of services to offer. Its having Innovation and Reliability as its driving force. We are proud to say that with our fleeting yet diverse experiences we are able to become a partner of choice with an astonishing accomplishment and customer satisfaction for our clients.

Job ID: 120572801