Job Description
Build your brand. Tell your story. Take advantage of a rare opportunity to start from the ground up and build something new and original. At Stellantis we are breaking with the past and launching a new software organization built from the ground up. The Stellantis Software Organization (SWx) was established in 2021 with an entirely new vision for the driver experience, and our mission to build the most captivating experiences in the latest frontier of Automotive Technology. We are seeking technology game-changers to lead the digital transformation to this new world of automotive technology with a focus on the customer experience. This position will function as a member of the Basic Software Performance Service & Architecture team in the SWX organization at Stellantis. We are looking for an experienced candidate to take up this exciting hands-on technical role of managing the platform software services architecture team. The candidate will be responsible for architecting the platform services for different cross-domain platforms like the HPC, in-vehicle infotainment & connectivity, ADAS/AD services. The primary duties include managing a team of engineers building the platform services, creation of the application support plans, tracking team progress, project risk identification, and implementing the mitigation plans to ensure the expected deliverable timelines are met. The ideal candidate will possess; hands-on engineering leadership experience, talent management, complex problem solving and a good understanding of modern vehicle architectures, in-depth knowledge of embedded software development and possess an interest in learning and contributing to the state-of-the-art and emerging automotive computational technologies.
Job Location: Hyderabad/Bangalore
Basic Qualifications
- A minimum of a Bachelor of Science in Mechanical or Electrical Engineering or equivalent (Materials /Chemical/ Civil/ Aerospace/Computer/Computer Science or equivalent) from an ABET accredited university
- 10 years of embedded software architecture experience in C/C++/Java, and/or other high-level programming languages
- 2 years of experience in hands-on engineering leadership building and managing highly talented team of embedded software engineers (team size 5+)
- Hands-on Experience leading and developing embedded software for automotive infotainment (Instrument Clusters, Radios, Telematics modules etc.) & Automated Driving systems
- Experience with integrating and configuring various software stacks and services like Android, Streaming Services, Navigation Services, Vehicle Services, Voice Services, Mobile Services, etc.
- Hands-on experience in development of embedded software for production automotive infotainment systems, hands on experience with AOSP/Android Architecture/Android Stack/Android Framework/Android HAL Layer, Java API for HMI etc
- Experience in implementing software OTA & cloud connectivity
- Professional development experience using QNX Neutrino or Green Hills Integrity or Embedded Linux or equivalent RTOS
- Experience working on embedded target platform services like diagnostics, logging & Tracing, client-server & other IPC mechanisms
- Experience in various middleware architectures, specifications, and configuration tools (AUTOSAR (Adaptive), Classic, DDS, Android Frameworks)
- Experience integrating 3rd party software and software stacks
- Experience in rapid prototyping and experience in board bring-up
- Experience with hardware interfaces (e.g. CAN, CAN-FD, LIN, the Ethernet, USB, UART, SPI, I2C)
- Possess strong initiative, problem-solving skills, and ability to work in a diverse team environment, good at documenting the software
- Good communication skills and the ability to interface with application software developers, vehicle integration, and validation engineering organizations
Preferred Qualifications
- Master of Science degree from an ABET accredited university
- Leadership experience of 5 years in hands-on engineering leadership building and managing highly talented team of embedded software engineers (team size 5+)
- Experience working within an Agile/Scrum software development process
- Experience working with continuous integration systems and ALM tools and script automation
- Experience with UDS, XCP and Instrumented Embedded Control Units
- Experience with Ethernet networking protocols such as 802.3, 802.1AS, TSN, and requisite transport layer formats
- Experience with industry cryptographic protocols, key handling, chain of trust processing, and anti-spoofing techniques
- Experience integrating Tier I-II BSW, feature software, and automotive build/parse software into primary domain controller
- Experience with working on various CPU architecture, microcontrollers and microprocessors
- Experience with authoring ASIL compliant software code and use of functional safety code analysis tools
- Familiarity of Automotive Product Development Process like ASPICE, V-model
- Experience with power management, board diagnostics, fault management or failure modes
- Experience working on embedded target platform services like diagnostics, logging & Tracing, client-server & other IPC mechanisms, industry benchmarks and their application to measurement and competitive analyses of performance KPI's
- Experience with platform services like power management, state management, health management (watchdogs, power health monitoring), and reset handlers
- Familiarity with frameworks Test automation & unit test frameworks
- Experience with automated build and test automation systems
- Ability to interface with Tier I and Tier II automotive suppliers and partners
At Stellantis, we assess candidates based on qualifications, merit and business needs. We welcome applications from people of all gender identities, age, ethnicity, nationality, religion, sexual orientation and disability. Diverse teams, will allow us to better meet the evolving needs of our customers and care for our future.
By submitting your application, you are accepting our privacy notice: https://www.stellantis.com/en/privacy
Please share your profiles to ca*************a@st*******s.com with below details:
Total yrs. of exp:
CCTC:
ECTC:
NP:
Regards,
TA Team
Stellantis
Job Classification
Industry: IT Services & Consulting
Functional Area: Role Category: Software Development
Role: Software Development
Employement Type: Full time
Education
Under Graduation: Any Graduate
Post Graduation: Any Postgraduate
Doctorate: Any Doctorate
Contact Details:
Company: Stellantis
Location(s): Hyderabad
Keyskills:
AUTOSAR
QNX
embedded software development