Jobs
Interviews

Spark Minda Technical Centre, Hinjewadi, Pune

1 Job openings at Spark Minda Technical Centre, Hinjewadi, Pune
Embedded Software Engineer pune 4 - 9 years INR 5.5 - 15.5 Lacs P.A. Work from Office Full Time

Company : Spark Minda Technical Centre (SMIT) Position Title: Embedded Software Department: Software Reporting to: SW Group Leader Company Location: Hinjewadi, Pune Number of Positions : 4 Educational Qualification: M.E./M.Tech. /BE/B. Tech. (E&TC, ECE, EEE) full time from reputed institute Nature of Experience: Hands-on experience on embedded software development using 16-bit / 32-bit microcontrollers preferably in automotive environment using embedded C / C++ Device driver and basic software development experience in layered and modular software architecture- MCAL, HAL, BSW, RTE etc. Hands-on experience using Renesas RL78 microcontroller series using IAR / CS+ compilers is must. Exposure to other microcontrollers and compiler will be added advantage Exposure to V-model of SW Product Development Lifecycle, experience on SW architecture design, SW module design, unit testing, integration testing, SW DFMEA, MISRC-C compliance, static and dynamic code analysis Knowledge on Vehicle Access System products such as Immobilizer, Electronic Steering Column Lock, Electronic Handle Lock, Remote Keyless Entry, Passive Keyless Entry, Bluetooth or NFC based localization and authentication systems is desired Hands-on experience with laboratory instrumentation such as oscilloscope, hardware debugging, circuit /PCB layout understanding Excellent knowledge of embedded S/W techniques, ability to solve technical problems. Excellent communication & interpersonal skills, leading small team size, facing customer for issue resolution Role and Responsibilities : Responsible to understand product requirements, design and develop code, module level and System level embedded software design/coding, validation using programming language C / C++. Development of Software Modules and Innovative product solutions. Searches for technologies which would improve product performance, reduce development time or reduce cost Provide technical solutions, follow defined processes & lead in product development & technology innovations. Additionally, assisting the Software Group lead for conceptualization, engineering and software specification of new product platform solutions that meet the stated market requirements for performance, cost, and functionality Ensures quality of delivery in accordance with the plan adhering to the standard practices used in agile/waterfall model. Active Participation development aspects of the product development to achieve on time delivery of the product designs Provide Mentorship to SW Engineer for issue resolution. Participate in solution and code reviews with team members for modules/tasks and ensuring that best practices and efficient coding standards are adhered to. Suggest and develop re-usable components and looks for continuous improvement opportunities in products. Share knowledge within the team and demonstrates flexibility working in parallel on multiple assignments/product categories Assist Project Manager in defining detailed design implementations and test plans Customer facing role demanding travel to customer or dealership locations at times for requirement Gathering, field failure analysis, bug fixes etc.