Job description
Purpose of the Role:
Lead the Design and Develop Platform software program @ DTICI for Daimler Truck worldwide
Responsible for the development of platform software for domains including Driver assistance, Connectivity, User experience and vehicle body controls.
High-level decision makers in the process, determining design choices to technical standards ( ex.AUTOSAR), such as platforms and coding standards.
Team development and performance management.
Key Tasks & Responsibilities:
Very good experience in Automotive Software Architecture principles/Styles/patterns.
14+ years of experience as Software developer in AUTOSAR/Non AUTOSAR based Base /Platform Software.
Strong system architecture designing experience.
Strong experience in Inter process communication frameworks.
Experience in designing software under memory constraint environment.
Experience in software development and coding in various languages
Excellent knowledge software modeling methods.
Understanding of software quality assurance principles
Guiding and assisting the development team throughout the process.
Actively participates in the continuous improvement of software development process; performs root cause analysis, identifies problem areas, and makes
Good work experience in Agile methodology
Good experience in Base SW Architecture, integration and familiar with architectural concepts.
Experience in complete software development life cycle including functional safety & Cyber security.
Key Skills:
Strong knowhow on the AUTOSAR/Non AUTOSAR Software Architecture principles/Styles/patterns.
Sound knowledge on Software Design Patterns.
Understand what is and isnt an architecture decision.
Good work experience in Embedded C, C++, Core Java.
Experience in protocols like SPI/UART/I2C/CAN/Ethernet.
Strong development experience in C/C++, Linux, AUTOSAR and real-time operating system (RTOS) and relevant tools in the industry.
Education Qualification & Experience:
Education: BE/BTech
Role: Technical Architect
Industry Type: Automobile
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: B.Tech/B.E. in Any Specialization
PG: Any Postgraduate
Key Skills
Skills highlighted with ‘‘ are preferred keyskills
AUTOSAR
c++rtosembedded cuartsoftware quality assurancei2cspi