Senior Embedded Developer
Volkswagen Group Services is a Volkswagen Group company oriented towards working for Group companies worldwide.
We provide services in the areas of production, logistics, data engineering (IT), engineering, consulting, quality, business services, human resources, communication, and administrative and financial services. We are focused on our clients’ activities and take responsibility for carrying them out on their behalf.
We are currently hiring an Embedded Developer to join our I&E HUB in Lisbon.
Who we are?
At the Innovation & Engineering Hub, we develop bold, market-ready solutions that support Volkswagen Group and its leading brands. Together with TRATON Group’s Global R&D — home to brands like Scania, MAN, International, and Volkswagen Truck & Bus — we’re building the future of intelligent and sustainable transport. Global R&D focuses on:
• Alternative Drive Systems
• Digitalization
• Automated Driving
• Road Safety We’re not just manufacturing vehicles — we’re engineering the future of mobility.
What do we do in our team?
The team is responsible for a message-based communication architecture between heavyweight vehicles and a cloud backend that enables and supports digital products. This communication layer is a core part of the vehicle ecosystem, ensuring secure, reliable, and scalable data exchange between embedded systems and cloud services.
The team follows an agile, self-managed DevOps mindset, owning the full lifecycle of the product, from design and development to deployment and operations. The team develops and maintains both embedded components running on vehicle ECUs and the cloud infrastructure and services (AWS) required to support them, ensuring end-to-end encrypted communication and high system robustness for customers’ day-to-day operations.
Working in a product-oriented setup, the team owns the Product and has full autonomy to decide how it evolves, both on the embedded and cloud side, balancing vehicle constraints, performance, safety, and scalability requirements.
The Product provides, among other services:
Secure connectivity between embedded vehicle systems and cloud services
Message routing, decoding, and validation
Embedded and cloud APIs for vehicle data and commands
Integration with other backend and enterprise systems
Management of client certificates and security credentials for connected devices
This role plays a key part in shaping the embedded software architecture, communication protocols, and interaction patterns between vehicle software and cloud-based digital services.
What will your responsibilities be?
• Design, develop, and maintain Adaptive AUTOSAR applications for automotive platforms running QNX;
• Create, test, and publish end-to-end vehicle-integrated solutions and internal tools linked to cloud infrastructure;
• Implement and maintain functionality for trucks using agile methodologies, owning key parts of the technical roadmap;
• Build products, prototypes, and MVPs for near-vehicle features;
• Validate solutions using hardware setups with real truck components to ensure compatibility with embedded systems;
• Write test programs and scripts to verify correct behavior in QNX-based devices, including mocking environments;
• Develop testing tools in Python and C++ for software and HIL testing;
• Advise teams on embedded development in an automotive IoT environment, improving services, tooling, and processes;
• Collaborate with electrical engineers to resolve issues and define specifications for next-generation ECUs;
• Act as a bridge between electrical engineering, IT technology, and end-users, proactively solving problems;
• Continuously learn and apply innovative solutions to complex challenges.
What requirements are we looking for?
• Bachelor’s degree in a related field or comparable job expertise;
• At least 5 years of professional experience;
• Relevant experience in the conception and implementation of complex software solutions in an international context;
• Expertise in embedded development in C++, targeting QNX and Adaptive AUTOSAR platforms;
• Strong knowledge of networking and telecommunication protocols (MQTT, HTTP, IPC, Protobuf) and secure communication mechanisms;
• Ability to debug end-to-end system issues across multiple technologies by coordinating the right people and tools;
• Experience with CI/CD pipelines and integration of cloud services (e.g., AWS) for building and testing embedded software;
• Proficiency in Python for rapid prototyping, tooling, and test automation;
• Familiarity with UNIX/QNX system configuration, networking, user and rights management, and system services;
• Own and contribute to the deployment of key platform features across all TRATON brands;
• Provide technical guidance and mentorship to other team members, promoting best practices in Clean Code, architecture, and embedded development;
• Agile and DevOps mindset;
• Very good English skills, both written and spoken.
|
|
Lisboa, PT, 1200-246
Senior Embedded Developer
Volkswagen Group Services is a Volkswagen Group company oriented towards working for Group companies worldwide.
We provide services in the areas of production, logistics, data engineering (IT), engineering, consulting, quality, business services, human resources, communication, and administrative and financial services. We are focused on our clients’ activities and take responsibility for carrying them out on their behalf.
We are currently hiring an Embedded Developer to join our I&E HUB in Lisbon.
Who we are?
At the Innovation & Engineering Hub, we develop bold, market-ready solutions that support Volkswagen Group and its leading brands. Together with TRATON Group’s Global R&D — home to brands like Scania, MAN, International, and Volkswagen Truck & Bus — we’re building the future of intelligent and sustainable transport. Global R&D focuses on:
• Alternative Drive Systems
• Digitalization
• Automated Driving
• Road Safety We’re not just manufacturing vehicles — we’re engineering the future of mobility.
What do we do in our team?
The team is responsible for a message-based communication architecture between heavyweight vehicles and a cloud backend that enables and supports digital products. This communication layer is a core part of the vehicle ecosystem, ensuring secure, reliable, and scalable data exchange between embedded systems and cloud services.
The team follows an agile, self-managed DevOps mindset, owning the full lifecycle of the product, from design and development to deployment and operations. The team develops and maintains both embedded components running on vehicle ECUs and the cloud infrastructure and services (AWS) required to support them, ensuring end-to-end encrypted communication and high system robustness for customers’ day-to-day operations.
Working in a product-oriented setup, the team owns the Product and has full autonomy to decide how it evolves, both on the embedded and cloud side, balancing vehicle constraints, performance, safety, and scalability requirements.
The Product provides, among other services:
Secure connectivity between embedded vehicle systems and cloud services
Message routing, decoding, and validation
Embedded and cloud APIs for vehicle data and commands
Integration with other backend and enterprise systems
Management of client certificates and security credentials for connected devices
This role plays a key part in shaping the embedded software architecture, communication protocols, and interaction patterns between vehicle software and cloud-based digital services.
What will your responsibilities be?
• Design, develop, and maintain Adaptive AUTOSAR applications for automotive platforms running QNX;
• Create, test, and publish end-to-end vehicle-integrated solutions and internal tools linked to cloud infrastructure;
• Implement and maintain functionality for trucks using agile methodologies, owning key parts of the technical roadmap;
• Build products, prototypes, and MVPs for near-vehicle features;
• Validate solutions using hardware setups with real truck components to ensure compatibility with embedded systems;
• Write test programs and scripts to verify correct behavior in QNX-based devices, including mocking environments;
• Develop testing tools in Python and C++ for software and HIL testing;
• Advise teams on embedded development in an automotive IoT environment, improving services, tooling, and processes;
• Collaborate with electrical engineers to resolve issues and define specifications for next-generation ECUs;
• Act as a bridge between electrical engineering, IT technology, and end-users, proactively solving problems;
• Continuously learn and apply innovative solutions to complex challenges.
What requirements are we looking for?
• Bachelor’s degree in a related field or comparable job expertise;
• At least 5 years of professional experience;
• Relevant experience in the conception and implementation of complex software solutions in an international context;
• Expertise in embedded development in C++, targeting QNX and Adaptive AUTOSAR platforms;
• Strong knowledge of networking and telecommunication protocols (MQTT, HTTP, IPC, Protobuf) and secure communication mechanisms;
• Ability to debug end-to-end system issues across multiple technologies by coordinating the right people and tools;
• Experience with CI/CD pipelines and integration of cloud services (e.g., AWS) for building and testing embedded software;
• Proficiency in Python for rapid prototyping, tooling, and test automation;
• Familiarity with UNIX/QNX system configuration, networking, user and rights management, and system services;
• Own and contribute to the deployment of key platform features across all TRATON brands;
• Provide technical guidance and mentorship to other team members, promoting best practices in Clean Code, architecture, and embedded development;
• Agile and DevOps mindset;
• Very good English skills, both written and spoken.
|
|
Lisboa, PT, 1200-246
Lisboa, PT, 1200-246