Job Title
Linux/OSS Security Software Engineer — Industrial High-end Processors
Role Summary
Develop Linux and open-source software for Renesas RZ high-end processors, focusing on device drivers, platform porting, and security features for industrial and embedded products. Work with LSI design teams and external OSS communities to deliver production-ready software and maintain inner-source artifacts.
This position operates on a hybrid schedule (two remote days per week; core office days Tue–Thu) and requires collaboration across global teams and open-source stakeholders.
Experience Level
Mid-level — typically 5+ years embedded software development experience and at least 3 years working with Linux kernel, device drivers, or related areas.
Responsibilities
Primary responsibilities depend on experience and specialization; typical duties include:
- Design and implement device drivers for new hardware platforms.
- Design and develop hardware-based security features (e.g., secure boot, crypto engines).
- Develop and maintain common Linux-related software for high-end processors (Linux kernel, TF-A, U-Boot, OP-TEE) and manage these artifacts as inner-source.
- Evaluate and integrate OSS for industrial networking (e.g., OPC UA) and other platform components.
- Engage with OSS communities and internal/external stakeholders: submit patches, provide technical proposals and support.
- Set up and maintain Yocto Project build environments (recipe creation and maintenance).
- Package proprietary libraries for Debian/Ubuntu targets.
- Manage CVE tracking and patching policies; apply mitigations and fixes.
- Define software maintenance plans and improve processes, including automation and quality measures.
- Perform technology research and prototyping for next-generation products.
Requirements
Concise list of required and preferred qualifications.
Must-have:
- 5+ years embedded software development experience able to implement and debug from hardware specifications independently.
- 3+ years experience in one or more: Linux kernel, device drivers, graphics, video codecs, security, or industrial networking functions.
- Basic knowledge of open-source licenses (GPL, MIT, BSD types).
- Effective communication skills with customers and internal/external stakeholders.
- Willingness to work using English and collaborate internationally.
Nice-to-have:
- Experience with Yocto Project and recipe maintenance.
- Knowledge of Arm (Cortex-A/M/R, TrustZone) or RISC-V architectures; assembly programming experience on those platforms.
- Experience with embedded security topics (secure boot, cryptography, SELinux) and CVE response.
- Debugging experience on development boards using ICE tools.
- Contributions to open-source communities.
- Experience with CI/CD tools (GitLab, Jenkins) and virtualization/hypervisor technologies.
Education Requirements
Not specified.
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.

Date Posted: 2026-05-05