
Staff Embedded Software Engineer
Renesas ElectronicsResponsibilities
- Design system and software architectures for embedded automotive platforms.
- Develop middleware frameworks and device drivers for ADAS/AD, gateway, and cockpit/IVI systems using Renesas SoC products.
- Define middleware and driver requirements.
- Develop demonstrations of completed software.
- Perform software design, development, verification, and validation from module level through full system.
- Design and implement scheduling, multi-process and multi-core operation, multi-device communication, OS IPC, memory resource management, and freedom-from-interference concepts.
- Develop and maintain video input and output pipelines, camera interfaces, and image-processing solutions.
- Own complex software designs and deliver work within committed schedules.
Requirements
- University degree or higher in Electronics, Telecommunications, Mechatronics, Automation, Computer Science, Computer Engineering, Information Technology, Mathematics–Computer Science, Physics–Electronics, or Physics–Computer Science.
- At least 5 years of software experience for the Staff Engineer level.
- Experience with embedded software development across Linux, Android, QNX, and FreeRTOS.
- Familiarity with Linux/V4L2/libcamera/GStreamer, Android/VideoCamera, and QNX/Sensor Camera frameworks.
- Strong knowledge of video input and output pipelines, MIPI-CSI2, serializer/deserializer systems, and image processing.
- Experience with software design, implementation, verification, and validation from module to full-system level.
- Experience with ISO26262, Automotive SPICE, and CMMI software development processes.
- Proficiency in architecture, unit-level design, implementation, and object-oriented programming.
- Ability to work independently, take ownership, and design complex software with limited supervision.
- Understanding of Renesas platforms is preferred.
- Strong English writing and speaking skills and effective teamwork, initiative, responsibility, punctuality, and attention to detail are preferred.
Benefits
- Regular permanent employment (PERM).
- Competitive benefits package; further details are provided during the hiring process.
- Remote work is not available.
About Renesas Electronics
Renesas is an embedded semiconductor solution provider driven by its Purpose ‘To Make Our Lives Easier.’ As the industry’s leading expert in embedded processing with unmatched quality and system-level know-how, we have evolved to provide scalable and comprehensive semiconductor solutions for automotive, industrial, infrastructure, and IoT industries based on the broadest product portfolio, including High Performance Computing, Embedded Processing, Analog & Connectivity, and Power. With a diverse team of over 21,000 professionals in more than 30 countries, we continue to expand our boundaries to offer enhanced user experiences through digitalization and usher into a new era of innovation. We design and develop sustainable, power-efficient solutions today that help people and communities thrive tomorrow, ‘To Make Our Lives Easier.’