Share this Job
Location: 

Valls, T, ES

Senior SW Architect

Company Overview

Lear, a global automotive technology leader in Seating and E-Systems, enables superior in-vehicle experiences for consumers around the world. Our diverse team of talented employees in 39 countries is driven by a commitment to innovation, operational excellence, and sustainability. Lear is Making every drive better™ by providing the technology for safer, smarter, and more comfortable journeys. Lear, headquartered in Southfield, Michigan, serves every major automaker in the world and ranks #147 on the Fortune 500.  Further information about Lear is available at lear.com, or follow us on Twitter @LearCorporation.  

 

Position Overview

This role is responsible for the SW architecture within a software development project. It is responsible for the architectural description of the software of a specific project, including the Basic Software standard components the project uses.

 

 

Responsibilities will include (but may not be limited to):

  • Define the Software Architecture of a specific software development project
  • Allocate software requirements to software architectural elements
  • Define the interfaces of software architectural components
  • Identify reusable SW Components
  • Describe the overall dynamic behavior of the software system of a specific software development project
  • Define the resource consumption objectives for the overall software system of a specific software development project and for each software component of the SW Architecture
  • Define the general verification criteria for the software architectural design
  • Define the rules for the software integration & support the software integration
  • Document the software architectural design
  • Define the criteria for CPU load measurement conditions
  • Define the design and coding guidelines to be applied in a specific software development project
  • Ensure consistency and bilateral traceability of software requirements to software architectural design
  • Supervise the standard Basic Software Components used in a specific software development project (Control of software libraries - internal & external)
  • Manage standard software libraries in a specific software development project (Manage used libraries applied version, and contact library owner in case defects or improvements are found)
  • Act as an interface of the specific software development project team to the Standard Project & Basic Software Group.
  • Inform the software development team of the project about the project specific software components to be developed completely during project development phase and those software components reused as software libraries that are not to be re-designed without the library owner supervision.
  • Responsible of the Build/Configuration management Tools

 

To be a success in this role you must have:

  • Engineering Degree in  Electronics / SW
  • Fluent in English
  • Deep knowledge of the Software Architectural Design procedures & techniques established in the organization and project (i.e. AUTOSAR, LEARSAR)
  • Knowledge of the software design tools used in the organization & project (i.e. Enterprise Architect)
  • Knowledge of the FMEA Method for Software
  • Knowledge of the Requirements management system & strategy established in the project
  • Knowledge of the Requirements management tools used in the organization & project (i.e. DOORS, TeamCenter)
  • Knowledge of the change management tools used in the organization & project (i.e. JIRA, Synergy/Change)
  • Knowledge of the problem resolution tools used in the organization & project (i.e. JIRA, Synergy/Change)
  • Knowledge of Multiplex Systems