Model Based Software Development Engineer

Teceze

Coslada

Híbrido

EUR 60.000 - 90.000

Jornada completa

Hace 9 días
Generador de candidaturas

Destaca en este puesto — crea un currículum adaptado y una carta de presentación en aproximadamente un minuto.

Supera los filtros ATS

Descripción de la vacante

Teceze in Coslada, Spain, seeks an ADAS Model-Based Software Development Engineer to develop MATLAB/Simulink models and translate requirements into software within the ADAS domain. The role is hybrid onsite, collaborating with cross-functional teams on feature architecture and validation.

Must have 3+ years in automotive software, MBSD expertise, and strong C/C++ skills; experience with system-level design and verification is preferred.

Formación

  • Bachelor's or Master's degree in Computer Science or engineering.
  • Professional experience in automotive or embedded software development.
  • Hands-on MATLAB/Simulink and MBSD experience.
  • Experience translating requirements into software models.
  • Knowledge of unit testing and validation methodologies.
  • Understanding of software development lifecycle and V&V processes.
  • Experience working with multidisciplinary teams.

Responsabilidades

  • Develop and maintain MATLAB/Simulink models from requirements.
  • Translate requirements into software models and control logic.
  • Support feature architecture definition.
  • Collaborate with architects, suppliers and engineering teams.
  • Develop MBSD software components.
  • Perform unit-level validation and test case execution.
  • Ensure traceability from requirements to validation.

Conocimientos

Model-Based Software Development
Automotive Software Development
Control Systems
Embedded Systems
Team Collaboration

Educación

Bachelor's or Master's degree in a technical field

Herramientas

MATLAB/Simulink
Stateflow
C / C++
Python
Model-Based Design
Model-Based Software Development
SIL
Unit Testing
Requirements Engineering
Functional Validation
System Integration
Embedded Software Development
CAN/CAN FD
Git

Descripción del empleo

Job Description – ADAS Model-Based Software Development Engineer

Location: Spain

Employment Type: Contract / Full-Time

Work Mode: Onsite / Hybrid, based on project requirements

Position Overview

We are looking for an ADAS Model-Based Software Development Engineer to join the ADX Development team. The engineer will be responsible for developing software models in MATLAB/Simulink based on product and system requirements defined by high-level stakeholders.

The role involves contributing to feature architecture, functional design, software development, and validation activities while collaborating with subsystem architects, system teams, suppliers, and other stakeholders involved in ADAS feature development.

Key Responsibilities
  • Develop and maintain MATLAB/Simulink models based on product and system requirements.
  • Translate high-level system requirements into functional software models and control logic.
  • Support the definition and refinement of ADAS feature architecture.
  • Collaborate with subsystem architects, system team leads, suppliers, and cross-functional engineering teams.
  • Participate in the functional design and development of ADAS features.
  • Develop software components using Model-Based Software Development (MBSD) methodologies.
  • Perform unit-level validation of functional and software modules.
  • Define and execute test cases to verify software functionality against requirements.
  • Contribute to overall feature-level validation and system integration activities.
  • Analyze test results and troubleshoot software/model-related issues.
  • Support debugging, root-cause analysis, and implementation of corrective actions.
  • Ensure models and software components meet functional, performance, quality, and safety requirements.
  • Prepare technical documentation related to software development, testing, and validation.
  • Participate in design reviews, technical discussions, and continuous improvement activities.
Required Skills & Experience
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Electronics, Automotive Engineering, Mechatronics, Control Engineering, Systems Engineering, or a related technical discipline.
  • Professional experience in software development for automotive or embedded systems.
  • Hands-on experience with MATLAB/Simulink and Model-Based Software Development.
  • Strong software development experience with one or more of:
  • C
  • C++
  • Python
  • MATLAB/Simulink
  • Experience translating system/product requirements into software models.
  • Knowledge of software unit testing and validation methodologies.
  • Understanding of software development lifecycle and verification/validation processes.
  • Experience working with multidisciplinary engineering teams.
ADAS / Automotive Experience
  • Experience in ADAS (Advanced Driver Assistance Systems) or automotive software development is highly preferred.
  • Knowledge of automotive control systems and functional architecture.
  • Understanding of ADAS features such as:
  • Adaptive Cruise Control (ACC)
  • Automatic Emergency Braking (AEB)
  • Lane Departure Warning (LDW)
  • Traffic Sign Recognition
  • Parking Assistance
  • Familiarity with automotive development processes and standards such as ASPICE, ISO 26262, and functional safety principles is an advantage.
Preferred Technical Skills
  • MATLAB / Simulink
  • Stateflow
  • C / C++
  • Python
  • Model-Based Design
  • Model-Based Software Development
  • Software-in-the-Loop (SIL)
  • Unit Testing
  • Requirements Engineering
  • Functional Validation
  • System Integration
  • Embedded Software Development
  • Automotive Communication Protocols such as CAN/CAN FD
  • Git or other version-control systems
Key Responsibilities – Architecture & Collaboration
  • Work closely with subsystem architects and system team leads to understand functional requirements.
  • Support feature architecture definition and ensure alignment between system and software levels.
  • Coordinate with external suppliers and internal stakeholders during feature development.
  • Participate in technical reviews and resolve design-related issues.
  • Ensure traceability between requirements, design, implementation, and validation.
Experience

3+ years of experience in automotive software development, Model-Based Software Development, embedded software, control systems, or ADAS development.

Language Requirements
  • English: Good professional working proficiency. xqysrnh
Key Skills / ATS Keywords

ADAS | Model-Based Software Development | MBSD | MATLAB | Simulink | Stateflow | C | C++ | Python | Embedded Software | Automotive Software | ADAS Development |

Model Based Software Development Engineer • Coslada, Spain
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

ADAS Model-Based Software Engineer (MATLAB/Simulink)
ADAS Model-Based Software Engineer (MATLAB/Simulink)

Teceze • Coslada

Híbrido
EUR 60.000 - 90.000
ADAS MBSD Engineer — MATLAB/Simulink Expert
ADAS MBSD Engineer — MATLAB/Simulink Expert

TECEZE • Comunidad de Madrid

Híbrido
EUR 45.000 - 75.000
Junior Engineer for Automotive, ADAS
Junior Engineer for Automotive, ADAS

Applus+ IDIADA • Tarragona

Híbrido
EUR 38.000 - 54.000
Subsidized canteen
Free language courses
Transport and coaching services
Junior Engineer for Automotive, ADAS
Junior Engineer for Automotive, ADAS

Applus IDIADA • Santa Oliva

Híbrido
EUR 42.000 - 62.000
Subsidized canteen
Free language courses
Transport support
+2
Junior Engineer for Automotive, ADAS
Junior Engineer for Automotive, ADAS

Applus IDIADA • l'Albornar

Híbrido
EUR 45.000 - 65.000
Hybrid work model
Canteen subsidy
Language courses
+1
Junior ADAS Engineer — Testing & Validation (Hybrid)
Junior ADAS Engineer — Testing & Validation (Hybrid)

Tamarind Intelligence • Martorell

Híbrido
EUR 42.000 - 64.000
Functional Safety Engineer
Functional Safety Engineer

LUZA Group • Madrid

Híbrido
EUR 65.000 - 90.000
Hybrid ADAS Engineer (Junior) for Safe Mobility
Hybrid ADAS Engineer (Junior) for Safe Mobility

Applus+ IDIADA • Tarragona

Híbrido
EUR 38.000 - 54.000
Subsidized canteen
Free language courses
Transport and coaching services
Development Engineer For Functional Safety
Development Engineer For Functional Safety

Avl Iberica • Oria

Presencial
EUR 42.000 - 64.000
Development Engineer Functions & Systems
Development Engineer Functions & Systems

AVL Software and Functions GmbH • Donostia/San Sebastián

Presencial
EUR 32.000 - 45.000
Private health insurance
Life insurance
Meal vouchers
+3