Principal Engineer I, SW
Harman
- Bangalore, Karnataka
- Permanent
- Full-time
- Become a subject matter expert for flashing and recovering modules, building and modifying demonstrator setups, and outfitting vehicles with Ready Upgrade hardware.
- Architect, develop, and validate technical solutions across a wide range of automotive infotainment topics, including analytics, diagnostics, industrialization, software update, and more.
- Work closely with cross-functional teams, including software engineers, hardware engineers, and UX/UI designers, to ensure the successful integration of features and customization into the overall Cockpit system.
- Help drive issue triage, participate in live debugging, and coordinate cross functional teams.
- Keep abreast of the latest advancements in audio technologies, Android development, and cockpit systems to propose innovative solutions and drive continuous improvement.
- Perform technical coordination, problem triage, and solution.
- Participate in feature enablement workshops for different customers and reference products.
- Understand and improve KPIs.
- Work hand in hand with build and integration experts to resolve build time software issues.
- Bachelor or master's degree in Computer Engineering, Computer Science or Electrical Engineering
- 10+ years of automotive experience, with experience in automotive infotainment
- Must have strong oral and written communication skills and be able to confidently interact and present information to project managers and senior leaders.
- Must work collaboratively with strong interpersonal and relationship-building skills.
- Able to use soldering irons, wire cutters, hand tools, etc.
- Exposure to Linux, Android, and/or QNX, and able to use command line.
- Software development experience, with experience and comfort using Java, C++, or Kotlin.
- Experience in Android Framework
- Experience working with automotive electronics, wire harnesses, tools, etc.
- Experience working with CAN
- Experience reviewing logs, evaluating code changes, and identifying compile time problems.
- Experience developing with the Android SDK
- Experience working with Wi Fi, Bluetooth, Ethernet, serial interfaces, etc.
- Experience with program management tools like IBM ALM, Jira, Confluence, Sharepoint, etc.
- Experience developing services, drivers, and kernel modules.
- Experience working with automotive cybersecurity, and with functional safety (FUSA)
- Agile experience
- Be willing to travel up to 10%, domestic and international travel
- Be willing to work in the Bangalore office. This role is eligible for hybrid working model.
- Access to employee discounts on world-class Harman and Samsung products (JBL, HARMAN Kardon, AKG, etc.)
- Extensive training opportunities through our own HARMAN University
- Competitive wellness benefits
- Tuition Reimbursement
- Access to HARMAN Campus Fitness Center and Cafeteria
- An inclusive and diverse work environment that fosters and encourages professional and personal development