BSW MCU Senior SW Architect
Descrizione dell'offerta
Join to apply for the BSW MCU Senior SW Architect role at Hashlist
6 days ago Be among the first 25 applicants
Join to apply for the BSW MCU Senior SW Architect role at Hashlist
Direct message the job poster from Hashlist
As a BSW MCU Senior Software Architect, you will be part of the Base Software (BSW) Architecture team responsible for designing the next generation of real‑time, safety‑critical ECUs based on automotive microcontrollers (MCUs). You will define the software architecture, interfaces, and integration strategy for Classic AUTOSAR‑based ECUs deployed across the Stellantis software platform.
- Contract type: Contractor through Hashlist for Stellantis
Responsibilities
- Define the BSW architecture and requirements for MCU‑based ECUs, focusing on Classic AUTOSAR layers, MCAL, OS configuration, watchdog, diagnostics, memory, and bootloader strategies.
- Architect and specify low‑level drivers and hardware‑near components for MCU peripherals (PWM, DIO, SPI, ADC, CAN‑FD, UART, I2C, GPT, WDG, GPIO).
- Design real‑time execution models, including scheduling, interrupt handling, timing budgets, and resource constraints for ASIL‑rated control units.
- Define ECU start‑up sequences, fault‑recovery mechanisms, degraded‑mode strategies, and power management policies for MCU platforms.
- Collaborate with hardware architects on MCU selection, memory layouts, safety mechanisms, and system partitioning.
- Lead integration of BSW modules (COM, DEM, DCM, CSM, E2E, NvM, PduR, etc.) ensuring consistency across the AUTOSAR stack.
- Ensure traceability and alignment between system requirements, BSW architecture, and MCAL configuration.
- Support validation teams in defining test strategies for timing, communication, and safety behavior at BSW level.
- Drive ASPICE‑ and ISO 26262‑compliant architecture work products, including software architecture documents and requirement specifications.
- Participate in cross‑domain discussions to ensure seamless integration between MCU ECUs and SoC/HPC domain controllers.
Qualifications
- Master’s degree in Electrical Engineering, Computer Science, or related field.
- 5+ years of experience in embedded software architecture for automotive microcontrollers.
- Strong expertise in Classic AUTOSAR (BSW, RTE, MCAL) and AUTOSAR specifications.
- Deep experience with MCU architectures.
- Proven background in low‑level driver design and hardware interfaces.
- Experience with real‑time systems, task scheduling, interrupt design, and timing analysis.
- Strong understanding of ISO 26262 (ASIL‑B/D) for MCU‑based ECUs.
- Experience with requirement management tools such as IBM DOORS Next Generation (DNG).
- Proficiency in UML modeling (Rhapsody mandatory; PREEvision is a plus).
- Solid knowledge of automotive communication protocols (CAN, LIN, Ethernet gateway basics).
- Experience working in ASPICE‑aligned development environments.
- Excellent communication, collaboration, and problem‑solving skills in a global multicultural organization.
Next Steps
- Click Apply.
- We will review your application.
- If qualified, you’ll be accepted into the Hashlist network and considered for this and other relevant projects.
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Engineering and Information Technology
Industries
Motor Vehicle Manufacturing and Motor Vehicle Parts Manufacturing
Referrals increase your chances of interviewing at Hashlist by 2×
Get notified about new Software Architect jobs in Turin, Piedmont, Italy .
#J-18808-Ljbffr