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.
Basic Qualifications:
- Bachelor's degree in Computer Science, Electrical Engineering or related field.
- A minimum of 5 years of experience with architecture and development of embedded software, preferably in the automotive domain.
- Proven ability to collaborate across teams and organizations to solve complex problems involving diverse stakeholders (strong communication and interpersonal skills).
- General understanding of Product Line Engineering concepts (e.g., feature models).
- Systems-level understanding of vehicle functional domains and their relationships and constraints.
- Experience handling variation due to vehicle feature differences, regulatory constraints, etc.
- General understanding of variant management approaches including compile-time flags, calibration, end-of-line (EOL) programming, etc.
Preferred Qualifications:
- Experience with product line engineering/variant management software such as Pure-Systems pure::variants, BigLever Gears, or other tools with built-in variant management capabilities (e.g. PREEvision variant management).
- Past experience using software tools commonly used in automotive software development (e.g., Vector PREEvision, MathWorks Simulink, IBM Doors Next Generation, IBM Rhapsody).
- Background knowledge of Classic and Adaptive AUTOSAR concepts.
- Experience with GitHub / Java / Eclipse.
Top Skills
What We Do
Our storied and iconic brands embody the passion of their visionary founders and today’s customers in their innovative products and services: they include Abarth, Alfa Romeo, Chrysler, Citroën, Dodge, DS Automobiles, Fiat, Jeep®, Lancia, Maserati, Opel, Peugeot, Ram, Vauxhall and mobility brands Free2move and Leasys. Powered by our diversity, we lead the way the world moves – aspiring to become the greatest sustainable mobility tech company, not the biggest, while creating added value for all stakeholders as well as the communities in which we operate.







