Sw Architect, Instrument Cluster Infrastructure - Bengaluru, Karnataka, India - Harman International

Deepika Kaur

Posted by:

Deepika Kaur

beBee Recuiter


Description


Location:


  • IN_Bangalore_Sattva Knowledge Court Bdg_HII
  • Additional


Location:


  • Bangalore, India
  • Job Family:
  • Engineering
  • Worker Type Reference:
  • Regular
  • Permanent
  • Pay Rate Type:
  • Salary
  • JOB ID:
  • R

Description & Requirements:


About the Role


The SW Architect will support the Applications SW Architecture Team, which is responsible for developing the software architecture for various high level functional domains (i.e., Audio, Tuner, Media, Instrument Cluster, User Interface, Connectivity, etc ) to meet the needs of HARMAN's next-generation Intelligent Cockpit systems.

In this role, you will be responsible for developing the End-to-End architecture for reusable platform and program/product specific software components within the Instrument Cluster Functional Domain
.

This role will support the design and development of HARMAN's Intelligent Cockpit products and customer programs, along with new customer RFI/RFQ pursuits.

Ensuring that the up-to-date design documentation and proper linkages between your designs and program/product requirements are created/maintained in accordance to HARMAN's Software Architecture and Code Design Process will be a critical part of this role.

You will be expected to collaborate with various internal stakeholders, which includes Requirements Engineering, Software Implementation, System Architecture, Program/Product Architecture, Product Management, CPMs, business operations, and other teams inside of the HARMAN Automotive group, to complete the task at hand.

In addition, you will be the technical expert responsible for working with external stakeholders and suppliers to discuss design status/issues/escalations.


Your Team
This position will not have any direct reports.

Instead, you will be part of a global architecture team responsible for defining the end-to-end software architecture for HARMAN's Intelligent Cockpit products and customer programs, in addition to driving standardized architectural processes/tooling within HARMAN.


What You Will Do

  • Lead the design of the software architecture for Instrument Cluster software components within Android/Linux based infotainment/cockpit systems
  • Develop software architecture designs that are scalable, maintainable, and meet product/program requirements
  • Maintain uptodate design documentation and ensure proper linkages are created between your architecture and the product/program requirements in accordance with HARMAN's Software Architecture and Code Design Process
  • Elicit nonfunctional architectural requirement expectations such as KPIs, stability attributes, resource (memory, flash, CPU etc.) budgeting
  • Collaborate with Product Management to continuously integrate reusable software components and new technologies into future products/platforms
  • Support/Lead activities to triage and resolve complex system issues including those in performance and stability areas. Review solution approaches to ensure the right fix is put in place
  • Monitor and Review software implementation to ensure compliance to published architecture, resolving conflicts/issues as they arise
  • Support RFI/RFQ Pursuits, which includes requirements gap analysis, creating a customized software architecture to meet the customer's needs, and working with software implementation teams to finalize effort estimations
  • Participate in internal and customerdriven design reviews throughout the program as the software expert
  • Act as HARMAN liaison to customers and suppliers
  • Work with Suppliers, System Architecture, and Procurement to continuously integrate the latest technologies into HARMAN's products/programs, modifying software architecture as needed to accommodate
  • Build positive and productive working relationships with crossfunctional teams and the customer

What You Need

  • Bachelor's Degree in Electrical Engineering, Computer Science or comparable education.
  • 8+ years of embedded software development experience with Android and/or Linux/RTOS based products
  • 5+ years of handson experience in developing Cluster or Infotainment Application SW for Automotive Electronics systems
  • 5+ years of development experience in Qt Framework and Applications
  • Proficiency in C++ 11 (C++ 14 preferred) in QNX & Linux OS
  • Working knowledge of AUTOSAR SW Development
  • Good understanding of CAN / CAN-FD / Ethernet protocols including Vehicle diagnostics & related tools
  • Good knowledge of objectoriented software development and architectural/design patterns
  • Exceptional analytical skills and good system understanding in the embedded sector, comprehensive knowledge of software interfaces and architectural concepts
  • Experience with realtime operating systems, interprocess communication, multithreading, storage management, system security and configuration management
  • Software development Experience with C/C++/Java
  • Knowledge of software configuration management. E.g., GIT
  • Excellent problem solvin

More jobs from Harman International