Embedded Software Engineer R&D

TTTech Auto Iberia, Barcelona

TTTech Auto Iberia, Madrid


The Innovation team is working on ground-breaking innovations that will hit the road in a couple of years in the future. We are constantly looking beyond the scope of traditional automotive SW development and technologies and develop architectural concepts as well as demonstrators.

We are looking for SW Developers with a very broad skillset and open mind to join us in this exiting undertaking. If you have previous experience in the automotive sector or in the innovation field, contact us and let us figure out together how you can contribute.

Your tasks:

  • Research activities and SW development in a highly innovative and agile environment. Depending on your skills and assigned topics the range goes from low-level OS kernel drivers in C up to web technologies with JavaScript. From code generators in Python to embedded application and platform development in C++.
  • Purposing Innovative ideas to our project backlog and be participant of the Innovation activities
  • Contribution to architectural concepts and verifying the technical feasibility by developing PoCs (Proof of Concepts)
  • Align requirements and expectations with stakeholders (Product Management, System Architects, etc.) and implement technology demonstrators
  • Documentation of design and algorithms and supporting the transition to the series development teams.

Your profile:

  • Good understanding of POSIX OSs (Linux mandatory)
  • 2-3 years (or more) of experience inC/C++ programming (Development and SW Architecture) and one scripting language (Python, etc.)
  • Capacity to analyze the feasibility of an idea/project based on research activity.
  • Experience in large scale SW development environments
  • Knowledge of embedded devices, including multi-core
  • SoCs and hardware virtualization
  • Good communication skills

Skills to make the difference (not mandatory):

  • Experience in Classic and Adaptive AUTOSAR
  • Web and Cloud technologies (virtual machines, Kubernetes, Docker, etc.)
  • Communication Middlewares (SOME/IP, DDS, MQTT, Zenoh)
  • Time Sensitive Networks (TSN)
  • Ethernet, PCIe
  • Additional POSIX based OSs beneficial
  • Good understanding of Service Oriented Architectures
  • Usage of GPUs and HWAs and related libraries/APIs (CUDA, OpenCL, Vulkan, SYCL, etc.)
  • AI and ML incl libraries and frameworks (TensorFlow, etc.)
  • Modelling Languages (arxml, SysML, various IDLs), file formates (XML, JSON, YAML) and good conceptual understanding of information modelling principles

Our offer:

  • ๐Ÿ’ป Working with Innovative technology
  • ๐ŸŽ“ Professional Development
  • ๐Ÿ“† Flexible Hours and Vacation time
  • โญ Daily Challenges
  • ๐Ÿ’ฐ Flexible Remuneration Plan (you can dedicate part of your salary to tickets restaurant, private health insurance, transport card, kindergarten and trainings).
  • ๐Ÿ“ Training and Technical Onboardings
  • ๐ŸŒ Working with an Experienced International Team
  • ๐ŸŽ– Teambuilding
  • ๐ŸŒ† New Offices with the most up-to-date Technology and Equipment
  • ๐Ÿ“Fitness Package
  • ๐ŸŽซ Discounts


  • Click on APPLY NOW to go directly to your default email application and send your CV attached in English Version
  • Or send an email to jobs-iberia@tttech-auto.com with the Vacancyโ€™s Name in the subject and donโ€™t forget to attach your CV in English Version