Skip to main content
Renesas logo

Principal AI Software Architecture Engineer (f/m/d)

Renesas
October 23, 2026
Full-time
On-site
Duesseldorf, NW, Germany
EDA Jobs, Level - Senior

Job Title

Principal AI Software Architecture Engineer (f/m/d)

Role Summary

Lead the technical direction for AI software platforms and deployment technologies for embedded and edge products. The role spans architecture, model translation, compiler/runtime integration, and hardware/software co-design across heterogeneous compute.

Work with hardware, software, product and customer-facing teams to define executable technical roadmaps and production-grade AI deployment solutions for constrained environments.

Experience Level

Senior - Principal-level role. Target profile expects 15+ years preferred; minimum 10+ years in complex software systems or related domains and 5+ years of demonstrated technical leadership or architecture ownership.

Responsibilities

Technical leadership and hands-on architecture ownership across AI toolchains, runtimes and deployment layers for embedded/edge platforms.

  • Define and drive long-term architecture strategy for model translation, compilers, runtimes and deployment stacks.
  • Lead architecture decisions for heterogeneous deployments across CPU, MCU, MPU, NPU, DSP, GPU and accelerators.
  • Guide evolution and integration with compiler ecosystems (e.g., LLVM/MLIR) and related toolchains.
  • Drive hardware/software co-design to influence future accelerator and platform capabilities.
  • Translate platform needs into technical roadmaps with product, hardware and application teams.
  • Mentor senior engineers and technical leads; shape architecture practices across distributed teams.
  • Represent technical direction in architecture reviews, customer workshops, partner meetings and executive reviews.
  • Support global collaboration and travel (up to 30%) for reviews, workshops and partner engagements.

Requirements

Core technical skills and demonstrated architecture leadership required. Education requirements are summarized separately below.

  • Must-have: Proven large-scale software architecture experience and platform evolution for AI deployment.
  • Must-have: Deep experience with AI model deployment workflows, toolchains, and runtime integration.
  • Must-have: Strong compiler ecosystem knowledge (examples: LLVM, MLIR, IREE, XLA, TVM, OpenXLA) and performance engineering skills.
  • Must-have: Programming expertise in C++ and Python; experience with AI frameworks and formats (PyTorch, TensorFlow, ONNX, TFLite).
  • Must-have: Experience with embedded/edge constraints (memory, power, latency) and heterogeneous hardware architectures.
  • Must-have: Demonstrated technical leadership, cross-team influence and experience in globally distributed engineering organizations.
  • Nice-to-have: Contributions to open-source compiler/runtime projects, patents or publications.
  • Nice-to-have: Prior experience defining multi-year technical roadmaps and customer-facing strategic leadership.
  • Language: Fluent English required; additional languages (German, Japanese, French) are beneficial.

Education Requirements

Master's degree or PhD in Computer Science, Computer Engineering, Electrical Engineering or a related technical field. Equivalent depth of technical achievement and substantial industry experience may be considered.


About the Company

Company: Renesas

Headquarters: Hitachinaka, Japan

Renesas is a global leader in embedded semiconductor solutions, providing high-quality products across automotive, industrial, infrastructure, and IoT sectors. With over 22,000 employees in more than 30 countries, the company focuses on scalable solutions that enhance user experience and drive innovation while committed to sustainability and energy efficiency.

Renesas logo

Date Posted: 2026-10-16