Job
Description
Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Automotive ECU Software Good to have skills : NAMinimum 12 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will be responsible for developing and configuring software systems, applying knowledge of technologies, methodologies, and tools to support projects or clients throughout the product lifecycle. Roles & Responsibilities:- A Bachelors or higher level degree in engineering in Computer Science / Electronics / Electrical/ or similar disciplines.-Minimum 15 years of experience in software development in roles that involved software design and development, including at least 5 years in the automotive electronics industry in embedded software development using C/C++, Java, RUST, COTLIN and one or more of any RTOS, QNX, Linux, Android.-Good level of understanding of UML/SysML, communication protocols like CAN/ LIN/ Ethernet/ TCP/ IP/ UDP/ RTP etc., SW Development Life Cycle models.-Exposure and good Handson on design tools for Architecture like Enterprise Architect, VISIO, or Magic Draw.-Good verbal and written communication skills including documentation of technical matters, good reasoning and presentation skills, good problem-solving skills.-Ability to learn and adapt continuously to keep pace with ever changing technology landscape and solution options. Professional & Technical Skills: - Define and document software architecture, review software design/architecture from domain/subsystem architects and SMEs.-Understand overall system architecture, asses and review system architecture from SW perspective and identify needs for change or improvement.-Understand existing or potential defects in the system from SW design/architecture perspective and make design/architectural improvements to prevent them.-Collaborate with requirements team, other architects and SMEs, software development teams, testing teams.-In depth knowledge of more than one of the automotive Integrated Cockpit domains like Cluster, Media, Audio, HMI, BT/Wi-Fi, Vehicle network, embedded security, navigation, hypervisor, kernel etc.-Good knowledge of embedded Android and Android App development.-Experience in Model Based System Engineering, Model Based SW Development-Good understanding of Hardware Design-Have understanding of at least one SOC like QC, Samsung, IMX, TI etc.-Good understanding of memory allocations and debugging of RAM, DMIPS etc. Additional Information:- The candidate should have a minimum of 12 years of experience in Automotive ECU Software.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education