The Team Lead – Embedded (Drivers Development) will be responsible for leading a team in the research, design, implementation, and management of software programs. The role involves testing and evaluating new programs, identifying and developing modifications, and ensuring the successful integration of software solutions.
Job Title: Team Lead – Embedded (Drivers Development)
Company Name: HELLA
Job ID: 16469
Job Location: Pune, Maharashtra, India
Job Type: Full-time
Entry Level: No
Qualification: BE /B. Tech/ M.E/ M. Tech in Electronics/Electronics & Communication/Industrial Electronics
Experience: 7- 12 years of experience in Automotive Industry
Required Skills:
- Strong knowledge of electronics and instrumentation in embedded software development.
- Extensive experience in developing low-level drivers for ADC, I2C, SPI.
- Proficiency in C programming and algorithm development.
- Familiarity with communication protocols like CAN, LIN.
- Experience with debuggers, test equipment (DSO, function generator), and tools like CANOe.
- Understanding of hardware design and schematics.
- Knowledge of IAR Embedded Workbench.
- Ability to develop unit tests for code components or applications.
- Knowledge of software testing.
- Strong analytical, problem-solving, and debugging skills.
- Experience with tools like IBM DOORS and PTC Integrity.
- Understanding of the software development life cycle.
- Knowledge of Rhapsody and C++ is a plus.
Roles and Responsibilities:
- Research, design, implement, and manage software programs.
- Test and evaluate new programs.
- Identify and develop modifications in existing programs.
- Develop and follow quality assurance procedures.
- Collaborate with stakeholders to define project scope, timelines, and design.
- Drive conversations with stakeholders to ensure high-quality software delivery.
- Participate in code reviews and address defects/design issues.
- Ensure on-time delivery of product features.
- Provide technical guidance to team members.