Lead Software Engineer
Location : Bangalore : Hybrid
Job Type : Permanent
Exp : 6-8 Years
Job Description
Key Responsibilities
- As a lead software developer, you will build and validate features that are required to keep the vehicle up to date.
- Work with product team, system and other cross-functional teams to understand requirements.
- Implement, validate and ship technical solutions for the best customer experience.
- Provide hands-on technical leadership to the team, in the areas of design, coding and validation.
Qualification Requirements
Bachelor / Master’s Degree in Computer Science engineering or related field7+ years of development experience in building frameworks, applications and servicesExcellent Programming skills in Java, Kotlin, C++, C and PythonExcellent Android system programming experience in areas like JNI, HAL, system daemonsDevelopment experience on platforms like Android, Linux, QNXStrong object-oriented programming understandingStrong debugging skills with tools like memory profilers, debuggers, call stack analyzer etcs.,Strong fundamentals in data structures, memory management and threadsAbility to drive innovation and passionate about learning new technologiesProven ability to work effectively in a cross-functional teamAutomotive embedded development experience is added advantage