job description
job title: sr. software architecture
experience: 6-9 years
location: bangalore
responsibilities
� define software requirements for a given feature in dng.
� define software architecture (static and dynamic architecture) in rhapsody
� model adas applications in vector preevision &/ davinci developer
� define strategic processes for embedded software development: start-up, failure detection, vm interaction, recovery mode, power management ��
� soft skills: communication with various teams (internal teams, suppliers), structured thinking and with good written formalization, at ease in adapting to new technologies and new platforms and methods
minimum qualification, skills & experience
� at least 8 years of experience in embedded sw development / architecture
� min 5 years' experience working with classic or adaptive autosar software architecture design (classic autosar �� experience on minimum two stacks can / ethernet / diag / nvm / others. adaptive autosar �� experience on minimum two swcl com / dm / em / per / others)
� proficiency in c/c++ programming in a multi-process, multi-threaded development environment
� experience in software requirements engineering
� experience in formal software architecture design (at least during recent two assignment) and with modern software architecture development tools
� experience managing common software resources, and software architecting for programming in a multi-process and shared resource environment
� understanding of signal and service-oriented interface design
� knowledge of autosar toolchains (preevision, davinci developer & configurator or similar other)
� experience with automotive communication protocols (can, ethernet)
� understanding of formal aspice, iso26262 in relation to software development