Embedded Software Engineer R&D

TTTech Auto Iberia, Barcelona

TTTech Auto Iberia, Madrid

Description

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. No matter if you are rather new to the field or already an accomplished senior, contact us and let us figure out together how you can contribute.

Your tasks:

  • 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++.
  • 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)
  • C/C++ programming (Development and SW Architecture) and one scripting language (Python, etc.)
  • 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
  • ROS2
  • Web and Cloud technologies (virtual machines, Kubernetes, Docker, etc.)
  • Communication Middlewares (SOME/IP, DDS, MQTT, Zenoh)
  • Ethernet/TSN, 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 Lanugages (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

HOW TO APPLY:

  • 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