Job Purpose
We are looking for a dynamic and highly skilled Software Architect to define and implement the next industry standard for safety-critical, POSIX-based middleware in the automotive industry. This role is crucial to shaping the core technology stack for future vehicle systems and involves deep technical ownership from concept to unit verification. If you have a passion for developing robust, secure, and scalable systems in C++17 or Rust and thrive in high-stakes, safety-critical environments, we want you on our team.
Responsibilities
- Lead the full development lifecycle: From gathering and defining requirements through architecture design, development, and unit verification, ensuring robust and secure solutions.
- Develop and define scalable, efficient, and secure concepts: For the next generation of automotive core middleware stacks, integrating safety and security at all stages of the development process.
- Contribute directly to coding and development: Implementing key components of the stack in C++17 or Rust.
- Demonstrate deep proficiency in either C++17 or Rust: With a solid understanding of how to use these languages to develop high-performance, safety-critical systems.
- Apply a deep understanding of automotive safety and security standards: Such as ISO 26262, ISO 21434, ensuring that all solutions meet the highest standards for performance, reliability, and security.
- Work closely with cross-functional teams: Including system architects, developers, testers, and product managers, to drive the project forward.
- Mentor junior developers: Provide guidance on architectural best practices.
- Ensure comprehensive documentation: Of all concepts, designs, and implementations, and communicate technical decisions and trade-offs clearly to stakeholders.
Qualifications
- Minimum 5+ years of experience in software architecture and development, with a strong focus on safety-critical or real-time systems.
- Expertise in C++17 or Rust, with a deep understanding of performance optimization, concurrency, and system-level programming.
- Extensive knowledge of automotive safety and security standards, including ISO 26262, ISO 21434, or similar.
- Experience developing POSIX-based systems, with a thorough understanding of how to architect and develop middleware in this environment.
Location
This position is based in Munich, Bavaria, Germany, and offers a hybrid work environment, allowing for both on-site and off-site work.
Similar jobs
Last update: 23 minutes ago
Software Architect - Embedded Systems
Join Linde Material Handling as a Software Architect to design innovative embedded systems for vehicle control in Aschaffenburg.
Senior Software Engineer - Backend (Rust)
Senior Backend Software Engineer specializing in Rust, involved in AI-based defense systems, offering competitive benefits.
Software Architect for Embedded Systems
Join BorgWarner as a Software Architect in Cracow, focusing on embedded systems and software architecture.
Software Architect
Join Volvo Cars as a Software Architect in Malmo, Sweden. Design and develop high-performance in-vehicle compute clusters for future Volvo models.
Senior Software Engineer, Rust
Senior Software Engineer specializing in Rust, remote role in Italy, focusing on high-performance systems and cloud services.
Senior Software Engineer - Rust Expert
Senior Rust Engineer for WebAssembly development in cloud and edge computing with competitive benefits.
Senior Software Architect - Embedded Systems
Join Volvo Cars as a Senior Software Architect in Gothenburg, focusing on embedded systems and software architecture.
Software Engineer - Autonomous Driving
Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.
Senior Software Architect (German-speaking)
Join Verimi as a Senior Software Architect to design and develop software architecture in a hybrid work environment in Berlin.
Software Architect with DevOps and CI/CD Expertise
Join Robovision as a Software Architect to lead software design and architecture with a focus on DevOps and CI/CD.
Senior Software Architect with GCP and Microservices Experience
Join AUTODOC as a Senior Software Architect to lead microservices and GCP architecture in Lisbon.
Software Architect Director
Lead Software Architect Director role focusing on AI/ML, cloud computing, and semiconductor technologies in Santa Clara, CA.
Senior Software Architect
Join AUTODOC as a Senior Software Architect in Lisbon. Lead architectural decisions, optimize systems, and collaborate with cross-functional teams.
Senior Rust Engineer - Relocate to New Zealand
Senior Rust Engineer needed in Auckland, NZ. Relocate and work on cutting-edge IT projects with a world-class team. Hybrid work, competitive benefits.
Principal Software Architect
Join Microsoft as a Principal Software Architect to lead software-defined datacenter innovations remotely.
Software Rust Engineer II
Join Mastercard as a Software Rust Engineer II in Missouri, focusing on cryptographic security and key management solutions.
Senior Software and System Architect
Join NVIDIA as a Senior Software and System Architect to lead cloud-networking and security solutions, focusing on cutting-edge technologies.
Principal Software Engineer (Golang/Rust)
Seeking a Principal Software Engineer skilled in Golang/Rust for backend development in a dynamic, security-focused startup.
Software Architect with .NET/C# Expertise
Join Etteplan as a Software Architect specializing in .NET/C# for diverse software development projects.
Senior Software Architect
Lead and design software architecture for scalable applications, mentor developers, optimize performance, and implement security in Brussels.
Senior Software Architect (R&D) - Rail Infrastructure
Join Siemens as a Senior Software Architect in Rail Infrastructure, focusing on R&D in Jacksonville, FL.
Senior Rust Software Engineer
Senior Rust Software Engineer focusing on Web3 infrastructure, cloud services, and CI/CD pipelines. Remote position in the US.
Senior Software Engineer, Rust
Senior Software Engineer specializing in Rust for Apollo GraphQL, remote position with competitive benefits.
Software Architect, AI
Join SAP as a Software Architect, AI to design and optimize cloud infrastructure for AI initiatives.