Principal Software Architect - Software Defined Vehicle (f/m/x)
Posted 8 days 22 hours ago by Bayerische Motoren Werke Aktiengesellschaft
SHARE YOUR PASSION.
More than 90% of automotive innovations are based on electronics and software. That's why creative freedom and lateral thinking are so important in the pursuit of truly new solutions. Naturally, this includes flexible working models, so that our IT specialists are free to go in unconventional directions.
The Software-defined Vehicle Team is seeking a Principal Software Architect for the next generation software platform.
What awaits you?
- As Principal Software Architect you will functionally lead a team of engineers and provide direction in implementing architecture concepts, derive requirements and review solution proposals and implementations.
- Your deep understanding of the subject matter will be crucial to define this new software platform for advanced driving assistance systems, driving dynamics systems, and body functions.
- You will further collaborate closely with the development teams to incorporate these concepts ensuring that the software platform meets the highest standards with respect to functional safety, security, and performance requirements. Your expertise will also be instrumental in evaluating and tracking contributions to open-source projects used in the platform, ensuring their suitability and compatibility.
- In addition to your technical leadership, you will oversee the creation, verification, and risk analysis of appropriate development processes leveraging your expertise to drive innovation and efficiency.
- Your role will also involve defining acceptance criteria for technical solutions in software and vehicle integration, and evaluating their compliance. You will represent all aspects to the managers as well as in relevant committees, providing expert insights and recommendations.
What should you bring along?
- University degree in electrical engineering, computer science, or a comparable qualification.
- At least 8 years of professional experience in embedded ECUs system architecture with power and automotive controllers, as well as modern ARM-based SoC architectures.
- At least 8 years of experience in one of the following programming languages: C/C++, Rust (Any other programming language is a plus).
- Profound experience in developing safety or cybersecurity relevant systems according to ISO26262 or ISO/SAE21434.
- Expertise in embedded software development and a strong understanding of hardware and software architecture will be critical in leading the team effectively.
- Business-fluent German and English.
You enjoy working in an international team and are passionate about software? Apply now!
Note: Please apply exclusively online via our career portal. Applications via other channels (esp. e-mail) cannot be considered.
What we offer?
- Challenging projects with which we are shaping the mobility of tomorrow together.
- Wide range of personal and professional development opportunities.
- Attractive and performance-related remuneration.
- High level of job security.
- Annual special payments such as vacation pay, Christmas bonus, and profit sharing.
- Flexible working hours including 6 weeks annual leave and overtime compensation.
At the BMW Group, we see diversity and inclusion in all its dimensions as a strength for our teams. Equal opportunities are a particular concern for us, and the equal treatment of applicants and employees is a fundamental principle of our corporate policy. That is why our recruiting decisions are also based on personality, experience and skills.
Type of employment: unlimited
Working hours: full-time
Contact: