1. Develop software architecture for multicore microcontroller and SoC based ADAS ECU products 2. Champion the quality, design, development and release of assigned software project elements in accordance of a process 3. Evaluate change requests, analyze issues, perform basic functions of software design, code and test on assigned new features, change requests and defect fixes 4. Analyze legacy and third-party codebase in order to integrate into a coherent system/software architecture 5. Open mind to adapt to changing software release schedules and ability to multitask in a fast-paced environment 6. Provide regular updates of assigned task progression to software lead for project planning, tracking and oversight 7. Identify or propose product process or infrastructure improvements 8. Contribute current status, relevant data and constructive opinion at team/section meetings; Exemplify consensus building and team-focused behavior 9. Interface with product development teams located in various geographical locations 10. Excellent people skills, ability to work well within an interdisciplinary team 11. Understanding hardware schematics, exposure to hardware design. 12. Participate in SW CCBs. 13. Define SW architecture with identified SW components and interfaces 14. Tools: a. Requirements Management using DOORS, b. Architecture and SW Design using Enterprise Architect c. Development using Infineon Aurix Microcontroller tools like Tasking Compiler, Tasking Compiler d. AUTOSAR implementation using Autosar Builder, Davinci Configurator e. SW Quality Assurance using LDRA, QAC, Coverity, VectorCAST Salary: Not Disclosed by Recruiter Industry:Automobile / Auto Anciliary / Auto Components Functional Area:IT Software - Embedded, EDA, VLSI, ASIC, Chip Design Role Category:Programming & Design Role:Technical Architect Employment Type:Full Time, Permanent