Talent.com
Teceze
Model Based Software Development EngineerTeceze • Coslada, Comunidad de Madrid, Spain
Model Based Software Development Engineer

Model Based Software Development Engineer

Teceze • Coslada, Comunidad de Madrid, Spain
Hace 6 días
Descripción del trabajo

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

#J-18808-Ljbffr

Crear una alerta de empleo para esta búsqueda

Model Based Software Development Engineer • Coslada, Comunidad de Madrid, Spain

Ofertas similares

Customer Service Administrator (Logistic Department)

Novares Ibérica AutomotiveSeseña, ES

We are looking for a skilled Customer Administrator who will manage customer order portfolios and supervise customer deliveries.This position is in Seseña (Toledo), so please keep it in mind.There ... Mostrar más

 • Oferta promocionada

Hardware Design and Development Engineer

SenerTres Cantos, Comunidad de Madrid, Spain

Sener Aerospace and Defence is currently looking for.HW Design and Development Engineer.We are a pioneering engineering company in the design of satellite technology and equipment for space explora... Mostrar más

Senior Fullstack Engineer - Madrid/Barcelona(remote) – International client

The White TeamTres Cantos, Comunidad de Madrid, Spain

Senior Fullstack Engineer in Madrid/Barcelona (remote) for an International client.Senior Fullstack Software Engineer.A Senior Fullstack Software Engineer with high experience in DevOps, Kubernetes... Mostrar más

Operarios/as Electromecánicos

OrmazabalSeseña, Castilla-La Mancha, Spain

Ormazabal es el proveedor líder de soluciones personalizadas a empresas eléctricas, a eléctricos y usuarios, así como aplicaciones de sistemas de energías renovables basadas en tecnología propia.Fo... Mostrar más

TÉCNICO/A EN AUTOMATIZACIÓN Y ROBÓTICA INDUSTRIAL CON EXPERIENCIA

Novares Ibérica AutomotiveSeseña, ES

Oferta de empleo: Técnico/a en Automatización y Robótica Industrial Empresa multinacional líder en el sector de Automoción busca un/a Técnico/a en Automatización y Robótica Industrial para el dise... Mostrar más

 • Oferta promocionada

Software Development Engineer - Discovery Tech, DiscoTec (Discovery Technology & Science)

AmazonMadrid, M, ES

Do you want to reach the next level in your career as a Software engineer? Are you looking for new challenges and solving hard problems while using top-notch technologies? Join Discovery Technology... Mostrar más