Renesas logo

Firmware Engineer (f/m/d) for Embedded / Automotive / ASIP RISC‑V

Renesas
July 03, 2026
Full-time
On-site
Germering, BY, Germany
Other Semiconductor Jobs, Level - Mid-Career

Job Title

Firmware Engineer (f/m/d) for Embedded / Automotive / ASIP RISC‑V

Role Summary

Design, implement, and validate firmware for Application-Specific Instruction Processors (ASIP) based on RISC‑V for automotive and industrial sensor signal conditioning, actuator control and communication interfaces. Work within cross-functional teams including system architects, product definition, and hardware engineering to define firmware requirements and architectures.

Deliver production-quality, safety-relevant embedded firmware and support toolchains, simulation environments, and debug workflows for resource-constrained, real-time systems.

Experience Level

Mid-level. The posting does not specify required years of experience.

Responsibilities

Primary responsibilities for the role include:

  • Collaborate with system architects, product definition, and hardware development teams to capture requirements and design constraints.
  • Contribute to the definition, customization, and optimization of ASIP (RISC‑V-based) architectures for target applications.
  • Design and implement firmware for deeply embedded application-specific microcontrollers and DSPs (bare-metal environments).
  • Define and refine firmware architecture and requirements; establish coding standards and interfaces.
  • Develop and execute unit tests, integration tests, and validation strategies; maintain validation artifacts.
  • Establish and maintain toolchains, simulators/emulators, and debug workflows to support development and verification.
  • Support performance analysis and optimization in constrained real-time environments.
  • Ensure implementation complies with functional safety standards such as ISO 26262 and follow ASPICE-relevant processes.

Requirements

Key technical skills and professional requirements.

Must-have:

  • Strong expertise in embedded C programming for bare-metal environments and assembler.
  • Proficiency with embedded development tools: compilers, debuggers, linkers, and static analysis/testing tools.
  • Experience with simulators, emulators, and establishing toolchains and debug workflows.
  • Solid understanding of memory-constrained and real-time systems and low-level hardware interaction (register-level programming).
  • Familiarity with CPU architecture principles and performance optimization.
  • Experience with signal processing basics (e.g., FIR/IIR filters, ADC data handling).
  • Experience with Python or similar scripting languages for test automation and tooling.
  • Good understanding of ASPICE and ISO 26262 software development processes.
  • Professional working proficiency in English (written and spoken).

Nice-to-have:

  • Prior experience with ASIP or RISC‑V-based microcontroller/DSP firmware projects.
  • Experience in automotive or industrial sensor/actuator domains.

Education Requirements

Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field.


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-06-17