Senior Embedded Software Developer (C++ / Linux) for High-Performance Shuttle Systems

  • Wels, AT
  • Presence
  • Work experience
  • IT
  • Fulltime
Senior Embedded Software Developer (C++ / Linux) for High-Performance Shuttle Systems, 1. image

Take technical ownership of key software components within our autonomous Stingray shuttle systems. In this role, you will help shape architectural decisions, drive technical excellence across the team, and develop modern C++17/20 software for Linux-based embedded systems. Your work goes beyond coding: you will interact directly with the physical shuttle systems, analyze system behavior, debug software in conjunction with hardware, sensors, and actuators, and contribute to ensuring the reliable operation of our high-performance shuttles in demanding industrial environments. 

What you'll be handling:

  • Take responsibility for the architecture, design, and continuous evolution of core embedded software components in C++17/20 for Linux-based high-performance shuttle systems, leveraging a modern technology stack including Docker and RTOS components
  • Analyze, debug, and optimize system behavior directly on the shuttle, considering the interaction between software, operating systems, hardware, sensors, actuators, and mechanical components
  • Design, develop, and execute comprehensive automated testing strategies (Unit Tests, HIL, SIL), including in-depth analysis and interpretation of test results
  • Identify optimization opportunities and develop sustainable, long-term technical solution concepts
  • Provide technical mentoring to software engineers and support design reviews, architectural decision-making, and the resolution of complex technical challenges within agile product development projects

What you'll need:

  • Degree in Computer Science, Software Engineering, Mechatronics, Automation Engineering, or a related field
  • Several years of experience developing complex embedded systems using modern C++17/20, including software architecture and system design
  • Proven experience in architectural decision-making, refactoring large-scale software systems, and the long-term evolution of technical platforms
  • Strong ability to systematically analyze technical challenges involving software, operating systems, and hardware interactions
  • Excellent analytical and problem-solving skills, combined with a structured, independent working style and a strong commitment to quality
  • Excellent English or German communication skills, both written and spoken (minimum C1 level)

What you'll receive:

  • The opportunity to actively shape the technological future of our shuttle solutions and many other products built on our embedded software platform
  • A key role within an agile development team, offering significant influence, clear objectives, and regular feedback
  • Excellent transportation connections, free parking, shuttle services between the train station and TGW locations, e-bikes, and additional mobility benefits
  • A collaborative and appreciative working environment with motivated teams and an open feedback culture
  • Access to modern development infrastructure, state-of-the-art IT equipment, and the latest technologies
  • Flexible working hours and a home office model with up to 2 days of home office per week

Ready to start? We're looking forward to meeting you. An immediate start is possible.

We offer an attractive salary in line with the market, which can be above the collective agreement depending on qualifications and experience. The minimum gross basic salary based on full-time employment per year is 55.772 Euro.

 

  • Katharina Foltyn-Greifeneder
  • People Relations Manager
  • +43 50 486 2090

Editorially recommended external content

I agree that external content is displayed to me. This means that personal data is transmitted to third-party platforms. Stellen bei TGW Logistics / Karriere bei TGW Logistics / Stellenangebote bei TGW Logistics / Jobs bei TGW Logistics / Ausbildung bei TGW Logistics has no influence on this. You can read more about this in our privacy policy. You can deactivate the display at any time.