Moreover, you ensure implementation aligns with software design and BMW requirements through code reviews. We drive the evolution of in-vehicle user experiences……
In enger Zusammenarbeit mit Fachbereichen, Product Management und IT definierst du integrierte Zielarchitekturen (API, Schnittstellen, Datenflüsse) und sorgst……
Experience with embedded software architecture and hardware/ software co-design for MCUs. Artificial intelligence generative and agentic AI in embedded software……
Technical background in embedded Linux software development. Moreover, you ensure implementation aligns with software design and BMW requirements through code……
Foster Cross-Functional Collaboration: Work closely with other principal engineers, product managers, and operational stakeholders for different initiatives and……
Mentorship: Foster a culture of continuous learning, mentoring Senior AI Engineers and helping them bridge the gap between data science and production-grade……
Moreover, you drive the implementation of scalable AI software platforms, using the latest AI technologies and leveraging our in-house scalable software stacks.…
Proven experience acting as an architect across multiple engineering teams. Bridge the Silos: You will proactively identify, derisk and resolve the inevitable……
Furthermore, you drive the implementation of scalable AI software platforms using state-of-the-art AI research and leveraging our in-house software stacks.…
Manage software procurement, vendor selection, contract negotiation, and license governance. You will own the ERP strategy and implementation (Odoo), oversee……
We are looking for an visionary and experienced Software Architect to lead the technical design and strategy for our entire software portfolio.…
You'll provide technical guidance and mentorship to software engineers on their day to day work. You will be responsible for elevating architectural and……
Work closely with product managers, researchers, and engineers to ensure seamless integration of customer feedback into Mistral’s product development cycle.…
You excel at navigating complex Enterprise organizations with stakeholders across different levels of seniority and including both technical stakeholders in an……
Our teams have successfully delivered 1,000+ projects for clients worldwide, supported by 500+ engineers across delivery centers in Poland and Mexico.…
You excel at navigating complex Enterprise organizations with stakeholders across different levels of seniority and including both technical stakeholders in an……
We are seeking an experienced, customer-obsessed Principal Solutions Architect to lead technical engagement with Nebius' most strategic customers across……
This position is intended to strengthen the Munich team with experienced verification engineers working across multiple digital IP and subsystem domains.…
Technical Leadership & Architecture: Act as the principal architect for your squad. Mentorship & Code Quality: Be the technical mentor for Senior, Mid, and……
Core Focus: High-performance, software-defined defense systems. Platforms: Promoting software that deploys across Laptop, Handheld, and Tablet devices in the……
5+ years of professional software engineering experience, including 3+ years productive work with CAP and SAP BTP. This is a hands-on engineering role.…
Good understanding of software needs for AutoSAR related applications driving the HW architecture. Ability to work at the system-level, identifying optimal……
You are responsible for leading a small team of solution engineers. At least 10 years of experience as a consultant or software developer, 2-3 years in……
Du definierst Architekturprinzipien, Standards und Governance-Strukturen, damit Software über Produktgenerationen hinweg skalierbar und wiederverwendbar bleibt.…
Use AI to find out how well the skills on your resume fit this job description.
Key Responsibilities
Define and evolve the system software architecture across embedded firmware, SDKs, and PC applications using Service-Oriented Architecture (SOA) principles.
Design modular interfaces and services that enable scalable device integration and feature development.
Drive architectural alignment across hardware, firmware, and software teams.
Lead architecture reviews, design discussions, and technical workshops.
Define and maintain stable APIs and SDK structures supporting internal and external development.
Ensure reliable communication layers between hardware, embedded systems, and PC applications.
Solve complex cross-layer system challenges (hardware firmware
application software).
Promote strong architectural practices, documentation standards, and system modeling.
Mentor engineers in modular system design, abstraction, and platform thinking.
Contribute to the long-term software architecture strategy and technology roadmap.
Essential Skills and Experience:
8+ years of professional software development experience
Several years of experience in senior or architectural roles
Strong expertise in C/C++ (embedded or hardware-related systems preferred)
Experience across embedded software and software application development
Solid understanding of hardware interfaces, communication protocols, and performance constraints
Experience with modular system design and architectural patterns
Strong debugging and performance optimization skills
Experience with modern development practices (version control, CI/CD, code reviews, testing strategies)
Master’s degree in Computer Science, Software Engineering, or comparable qualification