We're a small engineering team inside a global automotive company, building software that connects vehicles, drivers, and digital ecosystems.
Our work spans infotainment, companion mobile apps, and backend systems linking them together, operating at large scale with millions of connected vehicles.
We operate in a large-scale automotive environment complex, global, and highly coordinated and our mission is clear: bring modern software engineering practices and speed where they make the most impact.
The Role
You'll develop connected-vehicle applications and supporting infrastructure. Most of our apps use modern web technologies (HTML, JS/TS, CSS) running inside embedded webviews in the infotainment system combining web flexibility with automotive-specific constraints.
You'll deal with unique challenges: intermittent connectivity, real-time vehicle signals, diverse hardware, and strict integration requirements.
Your work will span every layer vehicle electronics (CAN, Automotive Ethernet, LIN), APIs, cloud systems, deployment monitoring, and developer tooling.
You'll take features end-to-end: design, implementation, deployment, and customer impact analysis.
What You'll Do
- Design, build, and deploy connected-vehicle features across embedded, web, and cloud layers.
- Integrate vehicle data and signals into interactive experiences.
- Monitor deployments and ensure software reliability in production.
- Debug and tune software across OS, network, and browser layers.
- Improve CI/CD pipelines, Git workflows, and developer infrastructure.
- Collaborate with the team through pair programming, code reviews, and structured async communication.
- Experiment with AI-assisted development tools to improve productivity and reliability.
- Take end-to-end responsibility for features from design to observing real-world usage and impact.
- Contribute to the team culture helping each other, sharing knowledge, and solving problems together.
Profil
You take ownership, understand systems end-to-end, bridge software with real-world vehicle environments, and actively drive improvements that benefit the team.
Must-haves
- Genuine hacker / maker mindset curiosity, self-learning, and hands-on execution.
- Strong software fundamentals: computer systems, networks, and operating systems.
- Understanding of key protocols (HTTP, TLS, TCP, DNS) and willingness to consult specs (RFCs, POSIX, W3C).
- Solid coding skills in at least one major language (TypeScript/JavaScript, Python, Go, Rust, or C/C++).
- Experience with Git, CI/CD, and developer infrastructure (JIRA, pipelines, code reviews).
- Familiarity with cloud infrastructure (AWS, Kubernetes, Databricks, databases).
- Structured thinking and communication able to work effectively in distributed and asynchronous teams.
- English proficiency especially for technical communication.
- Self-organization and autonomy, combined with a collaborative mindset.
Nice to have
- Experience with Android / AOSP, especially Automotive AOSP.
- Knowledge of vehicle communication protocols (CAN, LIN, Automotive Ethernet).
- Linux experience or strong open-source curiosity.
- Team grower mentality mentoring, pair programming, and improving team practices.
- Experience with AI-assisted development tools (Copilot, LLMs).
This is a transformation project inside a global automotive organization.
It means navigating legacy systems, multiple time zones, and diverse engineering cultures.
We value experience. Even more, we value ownership, end-to-end delivery, clear communication, and helping the team succeed together.
If you enjoy solving real problems, shipping code, learning continuously, and contributing to a collaborative team, you'll thrive here.
At Stellantis, we assess candidates based on qualifications, merit and business needs. We welcome applications from people of all gender identities, age, ethnicity, nationality, religion, sexual orientation and disability. Diverse teams will allow us to better meet the evolving needs of our customers and care for our future.