
Aktiviere Job-Benachrichtigungen per E-Mail!
Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf
Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren
A technology company in Ingolstadt is looking for an Associate Software Architect to provide technical leadership, define long-term architecture, and develop critical infrastructure components. The successful candidate will have strong expertise in C/C++, Linux, and Android. Additional experience in automotive domains and CI/CD is preferred. This is a full-time role with a hybrid work model, offering exciting challenges in the automotive software development space.
Direct message the job poster from Cloud Orbit Technologies
We are hiring for the below position:
🔹 Role: Associate Software Architect
📝 Job Type: Hybrid
🎯 Mandatory Skills: C/C++ programming, Linux, Android, Infotainment
Provide technical leadership and mentorship to software engineers.
Guide the team on best practices, design patterns, and coding standards.
Define long-term architecture for core infrastructure across Linux, QNX, and Android within the e-cockpit ecosystem.
Support multiple product teams with scalable and secure architectural solutions.
Hands-on contribution in designing and implementing complex modules in C++ for Linux and Android platforms.
Lead design and development of critical infrastructure components:
Persistency: Robust and efficient data storage solutions.
Calibration/Configuration Management: Systems for managing vehicle configuration parameters.
Vehicle Data Processing: Frameworks to collect, process, and analyze vehicle data.
Lifecycle Management: Solutions including OTA updates.
Log & Trace Management: Reliable diagnostics and tracing infrastructure.
Lead development and integration of Hardware Abstraction Layers for vehicle hardware components.
Work with backend, security, product, and design teams to deliver secure and scalable platform capabilities.
Conduct code reviews ensuring quality, standards, and documentation compliance.
Independently troubleshoot and resolve complex technical challenges.
Maintain technical documents, design specs, API references, and test plans.
Identify and implement improvements to enhance team efficiency and software quality.
Stay up to date with trends in automotive software development.
Education: Bachelor’s/Master’s in Computer Science, Electronics Engineering, or related field.
C++ Expertise: Strong OOP, data structures, algorithms; experience with C++11/14/17/20 preferred.
Linux: Deep expertise in kernel concepts, drivers, and system programming.
Android: Strong understanding of Android architecture, framework, and NDK.
QNX: Experience with QNX OS and its integration.
Automotive Domain: Experience in ADAS, Infotainment, Body Control, Powertrain, etc.
Infrastructure Components: Experience in persistency, calibration/config, vehicle data, lifecycle mgmt, log/trace systems.
CI/CD & Tooling: Experience with Gradle, CI/CD pipelines, and developer productivity tooling.
Referrals increase your chances of interviewing at Cloud Orbit Technologies by 2x
Get notified about new Software Architect jobs in Ingolstadt, Bavaria, Germany.