ECU Integration (SOC Software Integration Engineer) (Ref. XX4904)
Overview
This position will function as a member of the Software Integration and Testing team in the SWX organization at Stellantis. We are looking for an experienced candidate to take-up this exciting hands-on technical role.
Responsibilities
- The candidate's responsibilities will consist of working on integrating and testing Linux/Android-based vehicle software. - The primary duties include integrating features and services with the underlying base software that may consist of board drivers, hypervisor, open-source Linux system, and other middleware. - The candidate will also build baselines for developers, set the integration strategy, and perform release testing.
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
Profile
The ideal candidate will possess hands-on experience in the development and testing of embedded Linux software, working with Yocto packages, and familiarity with QNX and Android Automotive. The job requires prior experience in embedded software development, and an experience in integration and testing (ECU Test, Test guide). It also requires familiarity with Linux and, preferably, Android. It is expected that this person possesses an interest in learning and in contributing to the state-of-the-art and emerging automotive computational technologies.
Minimum qualifications
- Bachelor's in Electrical and Computer Engineering. Other related engineering degrees will also be considered. - Minimum of 4 years of experience in software development, and testing, using C or C++. - Minimum of 8 years of experience in software integration in the Linux environment and involving Yocto and/or QNX - Minimum of 4 years of experience in software integration in the Android (AOSP) environment - Minimum of 2 years of experience on Adaptive Autosar - Availability to work on site (Stellantis office) full working week if needed for project needs - Good knowledge of Python and CMake - Good knowledge of bash scripting - Good knowledge of CI automation tools (Team City, Jenkins…) - Good knowledge with systemd - Good knowledge with Google test or any other Unit test framework - Good knowledge with Static code analysis Tools (Parasoft, Sonarqube, Polyspace…) - Good knowledge with embedded Linux software for automotive applications in areas like Instrument Clusters, infotainment, multimedia, navigation, and FOTA - Familiarity with test automation systems (ECU Test, Test guide) - Familiarity with rapid prototyping and board bring-up - Knowledge of hardware interfaces (e.g. CAN, CAN-FD, LIN, Automotive Ethernet, Bluetooth, USB) - Strong initiative, problem-solving skills, and ability to work in a diverse team; good documentation - Good communication skills and the ability to interface with application software developers, vehicle integration and validation engineering teams
Preferred qualifications
- Experience in Agile/Scrum software development - Experience with continuous integration systems and ALM tools and script automation - Experience with Ethernet networking protocols such as 802.3, 802.1AS, TSN - Experience with cryptographic protocols, key handling, chain of trust, and anti-spoofing techniques - Familiarity with Automotive Product Development Process like ASPICE, V-model - Experience with power management, board diagnostics, fault management or failure modes - Experience with embedded target platform services
Location
TURIN
Minimum level of experience
3 to 5 years
Languages
General information
Joining us means joining a global company. Driven by the constant search for innovation and excellence, a pioneer and leader in clean technologies and sustainable mobility, the Group intends to remain at the forefront of the major trends that are moving the world. With its efficiency, agility and team spirit, the Group is demanding and bold in defining the mobility of tomorrow. To succeed in these transformations, the company needs all the talents. Join us! At Stellantis, we evaluate candidates according to their qualifications, their merits and the needs of the profession. We welcome applications from people of all gender, age, ethnicity, nationality, religion, sexual orientation, and disability. The diversity of our teams will allow us to better understand the evolving needs of our customers and our future environment.
#J-18808-Ljbffr