SEE ALL VACANCIES

Senior C++ Developer

Vacancy details
Software Engineering
C++ Engineer (Generalist)
Senior
Portugal
Hybrid
APPLY NOW
REFER A FRIEND

Intellias is launching and scaling a strategic automotive software project in cooperation with Major OEM. We are looking for a Senior Developer who will take over technical ownership during the handover phase and drive the project forward.

This role is ideal for a senior developer who enjoys building stable, safety‑critical embedded systems, shaping architecture, and guiding teams in an international, high‑impact automotive environment.

What project we have for you

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

What you will do

As a Senior C++ Developer, you will:

  • Participate in product discussions with PO and technical discussions within the team to find the right solution architecture and design
  • Support existing products on pre-production and post-production phase
  • Design interfaces and implementation to support reusability, testability and modularity
  • Ensure proper documentation, traceability, unit and integration testing
  • Ensure code quality, robustness, and long‑term maintainability
  • Support the development team through mentoring and technical guidance
  • Integrate our solution with other parts of client infotainment platform
  • Support SCRUM execution and ensure alignment with defined project KPIs
  • Prepare the system for upcoming regulatory and homologation milestones

What you need for this

Important to have:

  • C++
  • Git/GitHub
  • Python

Nice to have:

  • Adaptive AutoSAR
  • Bazel
  • QNX
  • Some/IP
  • Diagnostic
  • Franca
  • DLT
  • Scrum knowledge

What it’s like to work at Intellias

At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That’s why we offer a range of benefits that support your well-being and charge your professional growth.
We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law.
We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success.

Have not found the most
suitable position yet?
Leave your resume and we will select a cool option for you.
Find me a job
Good news!
Link copied
Good news!
You did it.
Bad news!
Something went wrong. Please try again.