Purpose of the Role:
This position is required to technically lead a team that is responsible to study requirements, analyze , derive detailed architecture design document, design a service-based software architecture for NON-PT & ICE HPC for software defined vehicles considering cyber security, FUSA and other requirements while integrate software defined functionalities in vehicle. The role requires to lead a team that is responsible to design, develop and test a high processing compute for EV powertrain.
Position is critical for development and meet the timeline of software defined vehicle projects in CV
Job Responsibilities:
The candidate shall be responsible to lead the team in design, development of service-oriented architecture and its implementation while considering compliance to safety and security.
- Analyze the requirements, from cyber security, FUSA and functional requirements and develop requirements specification documents. Derive requirements for the customized vehicle abstraction layer.
- Lead the team to develop a service-oriented architecture while designing the service and its APIs. Perform application decomposition and partitioning of the functions, features, and services to HPC. Finalize the middleware software components and kernel configuration. Finalize the OS hypervisor and containerization engines. Design and evaluate the data flow and interaction between application layers, middleware, platform services, OS and HPC and between different OS.
- Design a system architecture as per the requirements and evaluate in terms of feasibility, modularity, and scalability. Ensure the architecture design fulfils all functional and non-functional requirements.
- Communicate and hold meetings with stakeholders, like software developers to provide architecture overview, DevOps team for providing deployment inputs, middleware development lead and team to communicate details of implementation, integrate different modules and review the architecture in terms of proposed system architecture.
- Conduct technical reviews for architecture design. Review design, implementation and integration of vehicle abstraction layer, middleware, OS (QNX or POSIX based) and application layer.
- Defines the software deployment methods and collaborates with lead SDLC team to design CI-CD pipeline for the corresponding project
- Ensure team and competencies building, identify training needs to build competency.
- Support budget and resource estimation for the project.
Leadership Skills:
- Ready to take responsibilities, be proactive while working.
- Should demonstrate Agility through systematic problem solving and timely completion of deliverables. Ability to collaborate with various teams, provide technical guidance and mentoring to the team.
- Good communication skills, time and risk management, delegation, planning, competency development and reviews.
- Candidates shall have experience in the Project Management, Behavioral and leadership skills and shall be able to manage the team.
- Stakeholder Profiles & Nature of Interactions:
Internal
- HOD
- Annual Goal Setting & Review
- CVE BSC Performance Review (Monthly/Quarterly/Annually)
- Divisional Program Reviews (Need Based)
- COC Head – SDV Head Non-PT &ICE , Lead Software Architecture & Middleware Development and Lead
- Software lifecycle management (SDLC), Lead EV PT application development
- Review meetings and update.
- Design Reviews- New Technology Introductions,
- Strategies, Technology Roadmaps
- Reviews on-embedded design, project status and feedback on failures
- Integration and testing strategies
- Middleware team, testing team, hardware team (internal)
- DWM, review meetings, Design Inputs/Updates
- IPR: Discussion on Patents filing.
- Finance: Discussion for Capex and Revenue budget
- Strategic business partners: Tech Agreements for supplier/consultants engineering tasks/ agreements/ exhibits/Resource planning
- External
- Suppliers
- Reviews on- Discuss Tech trends, New tools.
- Partners : Roadmaps, Tech Trends, Agreements/ Exhibits, Reviews on critical analysis, Design activities