Share this Job

Title:  ADAS Application Engineer (f/m/d)

Company:  Renesas Electronics Europe GmbH
Country/Region:  DE
City:  Duesseldorf
Department:  ADAS Segment Marketing Department
Business Unit:  Automotive Solution Business Unit
Office:  Duesseldorf
Job Function:  N/A
Job Type:  Permanent

Renesas is looking for a high-profile
 ADAS Application Engineer (f/m/d)

for our Automotive Solution Business Unit

based in Duesseldorf.


You will develop highly optimized SW proof-of-concept implementations of automotive ADAS computer vision applications on the Renesas R-CAR V3x, exploiting SIMD, CNN and multi-threading architecture features. You will define requirements for the next-generation ADAS products that comprise tools, soft- and hardware. An Eclipse-based toolchain featuring a high-level compiler, hardware acceleration simulators, and detailed analysis and profiling tools will support your through performance and data flow optimization and basic test. You will utilize existing code libraries as the basis for complete computer vision applications. You will further grow the scope of those libraries for use in generic ADAS application contexts.



The Job

    • Develop optimized implementations of ADAS vision applications as proof of concept starting from C/C++, model or textual description
    • Perform optimizations of specific algorithm parts
    • Consider cycle count, memory size, and memory bandwidth constraints as optimization objectives
    • Define requirements for future ADAS products, i.e. tools, software and hardware and discuss them with the respective development teams
    • Provide feedback regarding identified architectural, software or tool optimizations to the architecture and development teams
    • Document code and measurement results and provide meaningful application notes
    • Support our automotive customers with Renesas R-CAR hardware accelerators, debugging reported issues and integration topics on system level


Your Profile

    • An academic degree in Computer Science, Electronics or similar
    • Relevant experience in embedded software development with C/C++ on Windows and Linux
    • Interest in video-processing in an embedded system
    • Work independently in an international team with internal stakeholders
    • Team player having good communication skills, i.e. very good English in speech and writing
    • Valid work permit for Germany


If interested, you can extend your knowledge to one of the following fields:

    • Working knowledge of ARM 64-bit architectures especially R-CAR V3x products
    • Experience with parallel (SIMD) and multi-core programming
    • Knowledge in Requirements engineering
    • Knowledge of implementing neural networks and video processing algorithms in an embedded system
    • Knowledge of Linux OS and RTOS such as FreeRTOS, QNX, Integrity
    • Experience in automotive ADAS computer vision algorithms and existing libraries as OpenCV, OpenVX
    • Experience in DSP programming and architecture
    • Good understanding of hardware concepts
    • Knowledge of Continuous Integration (Jenkins) environment and agile software development
    • Proficiency in automotive SW development processes and standards like MISRA and ISO26262
    • German language


Renesas Electronics Corporation (TSE: 6723) delivers trusted embedded design innovation with complete semiconductor solutions that enable billions of connected, intelligent devices to enhance the way people work and live. A global leader in microcontrollers, analog, power, and SoC products, Renesas provides comprehensive solutions for a broad range of automotive, industrial, infrastructure, and IoT applications that help shape a limitless future. Learn more at renesas.com. Follow us on LinkedIn, Facebook, Twitter, and YouTube.