Required Skills
About the Job
Tekpillar is seeking experienced Senior Embedded Software Engineers to join our automotive team in Chennai, Tamil Nadu, or Bengaluru/Bangalore, Karnataka. You will be instrumental in designing and implementing robust embedded software architectures for advanced automotive systems, including infotainment, instrument clusters, and high-performance computing (HPC) platforms.
Key Responsibilities:
- Architect and develop embedded software for automotive applications.
- Lead board bring-up and hardware-software integration processes.
- Develop, review, and optimize C/C++ code, device drivers, and Linux applications.
- Mentor and guide junior embedded software engineers.
- Ensure adherence to industry standards such as ASPICE, ISO 26262, and ISO 21434.
- Collaborate effectively with cross-functional teams including Hardware, QA, AI/ML, and Cloud.
- Manage project timelines, deliverables, and mitigate risks.
Required Skills:
- Extensive experience in embedded software development.
- Proficiency in BSP and board bring-up.
- Strong knowledge of Linux BSP and device drivers.
- Expertise in C/C++ programming.
- Experience in automotive product development (Infotainment, Clusters, HPCs).
- Familiarity with ASPICE, ISO 26262, and ISO 21434.
- Proven team leadership and project delivery capabilities.
Preferred Skills:
- Experience with QNX, AUTOSAR Classic & Adaptive.
- Camera bring-up and Software-Defined Vehicle (SDV) solutions.
- Experience with Qualcomm, NXP, or TI chipsets.