System Engineer
Bangalore · Full-time · 10+ years
Job Overview
The System Engineer defines, in collaboration with Architects, system configuration, and system topology.
Cluster Description
Linux-based SW platform providing common automotive functions, like lifecycle, system functions, network, security, etc., to multiple Infotainment ECU projects/products. Project is responsible for defining, developing, and maintaining the platform, and integrating it into ECU Projects. Automotive functions are developed in Centers of Competencies (CoC). CoCs are end-to-end responsible for delivering end-customer functionality to a vehicle and to a customer. Besides the platform, the project is also responsible for developing and maintaining infrastructure to develop, build, and test the platform. This includes CI system, build tools, test framework, test farm, and multiple other tools. Currently, the platform is used in about 10 ECUs, and the number is growing.
Key Responsibilities
- You define, in collaboration with Architects, system configuration, and system topology.
- You configure and enforce the configuration of the system so that it meets its non-functional requirements (e.g. boot-time, CPU/Memory usage, and other performance aspects).
- You define and monitor system KPIs and create tooling to do this.
- You are responsible for and drive problem-solving of cross-system issues.
- You define and enforce resource budgets and development rules to assure proper system behavior.
- You ensure that test plans and strategies cover system and non-functional cases.
- You monitor field-data and identify any field issues (stability, performance, etc.) and define and drive countermeasures.
Qualifications
- Agile methodologies experience, e.g., Scrum or Kanban.
- Understanding and experience of large scale embedded/automotive ECU projects from technical point of view.
- Deep understanding of linux system.
Soft Skills
- Good skills and knowledge of servant leadership, facilitation, situational awareness, conflict resolution, continual improvement, empowerment, and increasing transparency.
- Communicating with stakeholders comfortably and confidently.