Software Product Line Engineer
Stellantis
Vehicles are among the most complex software-intensive systems in existence, containing hundreds of embedded computers (e.g. ECUs, HPCs), hundreds of systems (e.g. recharging, infotainment, lighting), and hundreds of software features. Each vehicle that is sold must have its hardware and software precisely configured according to the brand, trim-level, regulations of country in which it is sold, and other considerations.
The PLE team is looking for a forward-thinking Software Product Line Engineer to drive the development and evolution of our product line architecture. In this role, you will be instrumental in shaping scalable, configurable software platforms that serve diverse customer needs while maximizing reuse and efficiency across our product portfolio.
Responsibilities include but are not limited to the following:
- Architect and evolve software product lines to support variability, modularity, and reuse across multiple products and markets.
- Analyze stakeholder requirements and translate them into configurable software solutions that balance flexibility with maintainability.
- Define and maintain feature models, variant models, and configuration mechanisms to support product customization of a unified software platform.
- Collaborate with cross-functional teams—including product management, systems and software engineering—to align product line strategy and business goals.
- Mentor and support development teams in applying product line engineering principles and best practices.