Bachelors degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.ORMasters degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.ORPhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.3-6 years of Embedded Software Development experience, including low level drivers, and RTOSThe candidate should possess 3 to 6 years of industry experience in embedded software driver development and having expertise in one or more below areas would be preferred :Should be able to ramp up fast and must have the attitude to work with the team.Strong C and Assembly Programming with OS & Multi-Processor conceptsEmbedded software development in C and C++ on ARM or similar cores.Hands on experience of driver development on any RTOS,Experience in SafeRTOS / FreeRTOS based development is nice to haveExperience in Autosar MCAL development is nice to haveExperience in Autosar BSW integration and validation is nice to haveARM Trust-Zone & ARMv7 / v8 architecture.Good debugging skills with experience on debugging with Lauterbach JTAG debuggers.Work on challenging customer requirements and issues.Basic understanding one or more of hardware blocks - Clocks, PLLs, GPIO, Interrupt Controllers (GIC), Peripherals (SPI / I2C / UART / CAN / Ethernet / Clock / etc)Automotive SW development experience is must haveExperience in ISO26262 / functional safety and ASPICE is highly desirableBasic knowledge on Power Mgmt. IC is desirableKnowledge of Software / Hardware Security concepts is desirableClosely work with the hardware team to contribute / suggest modifications to the hardware design.Any past working experience on Qualcomm chips nice to haveSkills Required
Rtos, arm architecture , Driver Development, automotive software