産業用ハイエンドプロセッサ向け Linux / OSS / セキュリティソフトウェア開発エンジニア
【募集背景】
エッジAIデバイスから工場設備、データセンター用途まで、産業用プロセッサの適用領域は急速に拡大しています。こうした中、製造業や医療分野などでは、組込み機器を含むシステムのサイバーセキュリティ対策が社会的な課題となっています。そのため、産業向け組込み製品には高度な機能性と高いセキュリティレベルの両立が求められており、オープンソースソフトウェアを活用した機能拡充や、最新のセキュリティ技術を製品へ適用することが重要なテーマとなっています。
本ポジションでは、デバイスドライバの開発や既存ソフトウェアのポーティングにとどまらず、新しい産業規格や先端的なセキュリティ技術への対応を、グローバルな開発体制のもとで、オープンソースコミュニティと連携しながら推進していただきます。
Linuxを中心としたオープンソース技術や組込み機器向けセキュリティ技術の開発に実践的に取り組み、その成果を実製品として世に送り出す経験ができます。
これらの分野に関心を持ち、製品化に意欲を持って取り組みたいエンジニアを募集します。
【主な業務内容】
Renesas RZ MPU向けに、LSI設計部門や国内外のOSSコミュニティ等と連携しながら、Linux関連ソフトウェアの設計・開発を担うポジションです。
適性、経験および専門性を踏まえ、以下の業務の中から適切な分野を中心として担当していただきます。
- 新規ハードウェア向けDevice Driverの設計・開発
- 専用HWによる暗号化やセキュアブート等のセキュリティ機能の設計・開発
- ハイエンドプロセッサ製品向け共通Linux関連ソフトウェア(Linux kernel、Trusted Firmware-A、U-Boot、OP-TEE等)の設計・開発、および成果物のインナーソースとしての管理・メンテナンス
- OPC UA等の産業用ネットワーク機能向けOSSの導入・評価
- OSSコミュニティを含む社内外ステークホルダーとの技術折衝、技術提案、技術支援、コミュニティへのパッチ投稿
- Yocto Projectを用いた開発環境整備(レシピ作成・メンテナンス)
- UbuntuおよびDebian向けプロプライエタリライブラリのパッケージ開発
- 脆弱性情報(CVE: Common Vulnerabilities and Exposures)の管理やパッチ対応方針の策定、対策の実施
- ソフトウェアメンテナンス計画の策定・管理、および品質確保のためのプロセス改善、自動化の推進
- 次世代製品向けの技術調査、試作・検討
【必須要件】
・組込みソフトウェアの開発経験(目安5年以上:ハードウェア仕様書からソフトウェアによる制御の詳細を理解し、その制御の開発・デバッグを独力で遂行できるだけの実力が必要)
・Linux Kernel、Device Driver、グラフィックス、ビデオコーデック、セキュリティ、産業用途向けネットワーク機能のいずれかに関する開発経験(3年以上)
・GPL、MIT、BSD等のオープンソースライセンスに関する基礎的な知識
・顧客、社内外ステークホルダとのコミュニケーションスキル
・英語を使った仕事へのチャレンジ意欲
【歓迎要件】
以下のいずれかあれば尚可
・Yocto Projectを使用した開発の経験
・Cortex-A, Cortex-M, Cortex-R、TrustZone等のArmアーキテクチャ、またはRISC-Vアーキテクチャに関する知識
・ArmまたはRISC-Vのアセンブリ言語でのプログラム経験
・組込み製品でのセキュリティに関する一般的な知識
・ICE等を使用した開発ボードでのソフトウェアのデバッグ経験
・オープンソースコミュニティへの貢献経験
・GitLab、Jenkins等を用いたCI/CD環境での開発経験
・セキュリティ関連 (セキュアブート、暗号技術、SELinux、CVE対応) の知識
・Hypervisorをはじめとした仮想化技術の知識
ルネサスは、「To Make Our Lives Easier 」(人々の暮らしを楽“ラク”にする)というPurposeの下、組み込み半導体ソリューションを提供します。高品質とシステムレベルノウハウを兼ね備えた組み込み半導体のリーダーとして、自動車、産業、インフラ・IoT分野向けに、ハイパフォーマンスコンピューティング、組み込みプロセッシング、アナログ&コネクティビティ、そしてパワーを含めた幅広い製品ポートフォリオを軸とした、スケーラブルで包括的なソリューションを提供しています。
ルネサスは、30か国以上で22,000 人を超える多様性あふれる従業員と共に、限界に挑戦しながら、デジタライゼーションを通じてユーザエクスペリエンスを充実化させ、新たなイノベーションの時代を切り開いていきます。そして世界中の人々やコミュニティの未来のために、持続可能で省エネ効果の高いソリューションの開発に全力で取り組み、「To Make Our Lives Easier」を実現します。
ルネサスで実現できること
- キャリアをスタート、そしてキャリアアップ:4つのプロダクトグループをはじめ、さまざまな部門において技術職として、また幅広いビジネスの経験を積むことができます。ハードウェア、ソフトウェアの専門知識を深めたり、新しいことにチャレンジしたりする機会があります。
- やりがいとインパクトのある仕事をする: 革新的な製品とソリューションの開発に関わることにより、世界中のお客様のニーズに応えると同時に、人々の生活をより便利で安全かつ安心なものにすることに貢献できます。
- 「ウェルビーイング」に焦点を置いた環境で最大限に能力を発揮する:ルネサスでは、リモートワーク制度などによる柔軟な勤務体制づくり、また従業員リソースグループの積極的な活動をサポートするなど、インクルーシブな職場環境構築を目指しています。従業員を第一に考えたカルチャーとグローバルなサポート体制が、入社後すぐに活躍できる環境を提供します。
自分の力で成功を掴み、キャリアを築く準備はできていますか?
ルネサスで一緒に未来を形づくっていきましょう。
当社では、ハイブリッド勤務モデルを採用しており、従業員は週に2日間リモートワークを行うことができます。同時に、残りの日はチームとしてオフィスに集まり、協働を強化しています。出社指定日は火曜日から木曜日で、イノベーション、コラボレーション、そして継続的な学習に取り組む日としています。