What project we have for youThe project consists of software systems that are part of autonomous and automated driving ecosystem:1) In-vehicle software platform that processes large volumes of vehicle and driving-stack data.
It enables system debugging, analytics, AI/ML pipelines, and continuous improvement of autonomous driving functions.
System components are based on software-defined data-collection approach.2) In-vehicle automated driving events logging.
It continuously records and preserves critical vehicle and AD data to allow reliable reconstruction of crashes and near-crash situations.
DSSx is a regulatory and forensic foundation for Level 2–4 automated driving and is already undergoing homologation, with further regulatory deliveries planned.Both systems are already largely implemented.
The upcoming phase focuses on stability, robustness, regulatory extensions, and selected new features, providing an excellent setup for technical leadership, knowledge transfer, and shaping long-term quality.Please note that this is a hybrid position.
You will be required to attend the office in Porto at least twice a week.What you need for thisImportant to have:C++ experience at least 4 years Git/GitHubPythonautomotive experience Nice to have:Adaptive AutoSARBazelQNXSome/IPDiagnosticFrancaDLTScrum knowledgeWhat you will doParticipate in product discussions with PO and technical discussions within the team to find the right solution architecture and designSupport existing products on pre-production and post-production phaseDesign interfaces and implementation to support reusability, testability and modularityEnsure proper documentation, traceability, unit and integration testingEnsure code quality, robustness, and long-term maintainabilitySupport the development team through mentoring and technical guidanceIntegrate our solution with other parts of client infotainment platformSupport SCRUM execution and ensure alignment with defined project KPIsPrepare the system for upcoming regulatory and homologation milestones