Software Developer – Mobile Machinery

TTTech Auto Iberia, Barcelona

TTTech Auto Iberia, Madrid


As Software Developer you are responsible for developing applications which automate the use of electro-hydraulically actuated mobile machinery by programming our embedded control units (ECUs) and/or Linux-based display (HMI) solutions. You are involved in the whole project cycle from the specification phase to the testing of the software at the customer.

Your tasks:

  • Develop applications for mobile machinery
  • Focus on safety critical systems and HMIs
  • Take over responsibility along the product lifecycle – from requirements gathering and software design to implementation and testing
  • Keep close relationship with customers and other teams
  • Share and broaden your knowledge and experience within the teams
  • Test and verify the software on the machinery at customer site

Your profile:

  • Technical degree for technical studies (e.g. Electronics, mechatronics, technical computer science)
  • Good knowledge of programming in C or SPS/PLC languages
  • Experience developing software running on Linux or on embedded targets is desirable
  • Experience in the field of functional safety or Qt knowledge is a plus
  • Motivated and committed team player with curiosity for innovation and an independent and precise style of working
  • Very good command of Spanish, good command of English
  • Willingness to travel for requirements and commissioning phases

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 with the Vacancy’s Name in the subject and don’t forget to attach your CV in English Version