Firmware Engineer - Valls, Tarragona

  • Valls
  • Lear Corporation

Position Overview This position is responsible to develop Firmware activities for the development of Lear’s global reference design for On Board Charger + DCDC Converter (IPM), Battery Monitoring System (BMS) according to Lear’s product line roadmap and strategy as well as to participate in RFQ/RFI process developing necessary work products.

Main tasks will include (but may not be limited to) :

  • Participate in SW architecture and product definition for future electrification platforms (IPM, BMS)
  • Participate in RFQ/RFI process to achieve new business
  • Define and document new SW requirements
  • Analyze assigned SW requirements for their design & implementation in the software
  • Implement software units of assigned SW components according to their design, the Software Requirements Specifications and coding standards
  • Perform Static analysis of the implemented SW units
  • Perform code review of the implemented SW units
  • Design test cases to verify SW units
  • Perform the verification of SW units according to the defined Unit and/or integration test cases
  • Reviews of SW Test Specifications (SW Test, SW Integration Test, SW Unit Test) and SW Implementation (Code Reviews)
  • Definition of SW Safety Requirements (derived from TSC), including requirements for SW freedom from interference
  • Implementation of SW Safety Analysis & Dependent Failure Analysis if applicable

Skills :

  • Engineering degree (Electronics, Computer Science, Telecommunications...)

  • Highly preferred Know-how on electrifications Systems knowledge and experience on:

  • Electric vehicle power train architecture

  • Electric vehicle power train subsystems

  • On Board Chargers (OBC's)

  • Battery Management Systems (BMS)

  • Knowledge of the Software Architectural Design procedures & techniques established in the organization (i.e. AUTOSAR, LEARSAR). Experience of AutoSAR stacks (Vector, Elektrobit, KPIT ).

  • Deep knowledge about software development process and tools SVN, Eclipse, QAC, CUnit, Enterprise Architect.

  • Understand the SW development, engaged ASPICE/CMMI is a plus. AGILE know-how is a plus

  • Knowledge of the Requirements management system & strategy established in the project (DOORS)

  • Knowledge of MCU & DSP peripherals as well as vehicle network communication (CAN, LIN, ETH..), diagnostics (UDS, OBD-II) and bootloader

  • Understand the SW development, engaged ASPICE/CMMI is a plus. AGILE know-how a plus

  • Structured problem-solving skills

  • Passion for SW and teamwork.

  • Knowledge of the Functional Safety procedures ISO-26262

  • Engaged with the Lear values: Be Inclusive, Be Inventive and Get Results the Right Way.

  • Good communication skills, highly motivated with strong work ethic.

  • Fluent English