Volkswagen Group

Embedded Developer

Volkswagen Group

full-time

Posted on:

Location Type: Hybrid

Location: Lisboa • 🇵🇹 Portugal

Visit company website
AI Apply
Apply

Job Level

SeniorLead

Tech Stack

AWSCloudIoTPythonUnix

About the role

  • 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.

Requirements

  • Bachelor’s degree in a related field or comparable job expertise;
  • At least 10 years of professional experience;
  • Relevant experience in the conception and implementation of complex software solutions in an international context;
  • Deep expertise in C++ for QNX and Adaptive AUTOSAR platforms;
  • Extensive knowledge of networking and telecommunication protocols (MQTT, HTTP, IPC, Protobuf);
  • Advanced understanding of secure communication mechanisms and system-level security;
  • Ability to debug end-to-end system issues across multiple technologies by coordinating the right people and tools;
  • Lead root-cause analysis of highly complex, multi-domain issues and define systemic improvements;
  • Anticipate and mitigate architectural risks before implementation;
  • 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;
  • Deep 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.
Benefits
  • Competitive compensation package
  • Flexible work hours and hybrid model
  • Attractive workspace
  • Employee health care and life insurance
  • Social benefits and several discounts
  • Trainings and professional career development

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C++PythonAdaptive AUTOSARQNXnetworking protocolstelecommunication protocolssecure communication mechanismsCI/CD pipelinesembedded systemstest automation
Soft skills
problem-solvingleadershipcollaborationmentorshipcommunicationagile mindsetDevOps mindsetroot-cause analysissystemic improvementscontinuous learning