Share this Job

Title:  Senior Software Engineer (Development Environment)

Requisition ID:  28469
Department:  Software Strategy Design & Project Management Depa

Kodaira City, JP

Job Function:  Software

【Role and Responsibility】

You will be involved in the planning and development of new development environments that will advance the development process of increasingly sophisticated and complex automotive E/E systems. As the leader of the development team, you will be involved in planning and proposing new development environments and tools (Debug, Trace, cloud-based verification environments, etc.) to support our customers' software development, which are not yet common in the automotive sector.
We expect you to anticipate the needs of our customers and the market, and to propose and realize what the future development environment for automotive software should be.



Renesas has developed a wide range of automotive semiconductor products (MCUs, SOCs, power devices, etc.) and boasts the second largest market share in the world. On the other hand, with the evolution of autonomous driving and digital cockpits, it is said that the size of the software installed in a single car exceeds 50 million lines. It is no exaggeration to say that software is becoming increasingly important in the automotive industry. Therefore, our important mission is to provide not only semiconductor products but also software development environment and tools to support our customers' product development.
In order to support the creation of software first cars and provide new value, we believe that it is important for our business to break away from the conventional concept of in-vehicle embedded software development and propose and implement software development environments and tools that contribute to the realization of Shift-Left development. We believe this is important for our business. We are looking for people who are willing to take on this challenge with us.


【Required Skills and Work Experience】


  ・Experience as a project manager for software development projects with several or more people
  ・Experience of developing large scale embedded software
  ・Experience developing or using software development environments and tools such as IDEs, debuggers/trace tools, virtual development environments, etc.


  ・Experience in the development of devices or systems consisting of multiple processors
  ・Knowledge of IT (cloud, web apps (Ajax), Agile methodologies) and AI (deep learning) and their development environments
  ・Experience in developing software for automotive ECUs

[Language Skills]

  ・English     Business Communication level (TOEIC Score around 700)

  ・Japanese  Business Communication level