【仕事概要】
▼概要
フィックスターズでは、データセンター向けSSD製品の三次元フラッシュメモリを制御するコントローラ向けのファームウェアおよびデバイスドライバの開発を行っています。フラッシュメモリは微細化、三次元化、大容量化により制御が年々複雑化する上、ハードウェアに関する特殊な知識が必要です。また、製品レベルの品質を担保し、スケジュールを順守するため、高い専門性と技術力を持つエンジニアが数十名規模で開発を行っています。
【具体的な職務内容】
・ARMを使用したマルチコアSoCの組込み開発(C言語中心)
・周辺ハードウェアの制御、NAND FLASHの制御などの低レイヤの機能開発
・ガーベージコレクションを始め、上位レイヤの機能開発
・開発TAT向上のためのツール開発・自動化環境構築
【プロジェクトのやりがい】
・AI業界を支える世界最先端のデータセンターで利用される高性能のストレージ製品の開発に携わることができる。
・安定・高スループット、低レイテンシ(高IOPS)を実現するための設計・実装に携われる
・技術的な好奇心の強い仲間と開発をともにすることで、自身のスキルアップも図れる
・数十名規模の大規模開発の中でリーダーシップを発揮して業務を推進していくことができる
・PCI Expressを含め、今後数年先の最新の技術に触れていくことができる
・大規模開発のチームビルディングなどのエンジニアリングマネージャーからリードエンジニアまで幅広いキャリアパスがある
【開発環境】
開発環境:C・Python3
その他開発環境:Linux
開発支援ツール:Redmine・Subversion・GitLab
開発手法:ウォーターフォール
開発内容タイプ:B2B
【勤務地】
常駐先:神奈川県横浜市
※本求人につきましては出社前提となります
【勤務体系】
リモートワークについて:不可
【必須スキル】
・C/C++のプログラミング経験
・組み込みファームウェア開発経験
【歓迎スキル】
・ARMを使用した製品の開発経験
・ストレージシステム開発経験(RAIDなど)
・ファイルシステム開発経験
・BIOS、カーネル・デバイスドライバ開発経験(Windows、Linux 問わず)
・PCI Express に関連する開発
【求める人物像】
・ハードウェアを意識したコードを書くのが好きな人
・コミュニケーションを積極的に取って課題解決を推進するのが好きな人