募集要項
- 募集背景
- 増員
- 仕事内容
-
量子コンピュータ「Y-1」の制御ソフトウェアを、デバイス制御からGUIまで一貫して開発していただきます。
本ポジションでは、リアルタイムなデバイス制御、ミドルウェア、GUI、キャリブレーションAPIまでを一人のエンジニアが縦断的に担当し、実験で利用される機能をエンドツーエンドで実装していただきます。
実験装置や物理チームと密接に連携しながら、ハードウェアの信号から実験者が日々利用する画面までを自ら設計・実装できることが、本ポジション最大の特徴です。
また、本ポジションは実機とのデバッグや評価(カメラ、SLM、AWG等)を伴うため、京都拠点での勤務を前提としています。
要件が完全に定義されている環境ではありません。
変化する状況の中でも、自ら判断しながら実装を進め、システムの成熟に合わせて改善を重ねていける方を歓迎します。
【具体的な業務内容】
[1]制御ソフトウェアのフルスタック開発
●デバイス制御からGUIまで一貫した機能開発
●ハードウェア信号からユーザーインターフェースまでをエンドツーエンドで実装
[2]デバイス制御
以下の装置の制御ソフトウェア開発
●EMCCDカメラ
・ROI制御
・原子検出
・閾値判定
●SLM(Spatial Light Modulator)
・ホログラム生成
・光強度均一化
・高速切替
●AWG(Arbitrary Waveform Generator)
・原子再配置波形生成
[3]ミドルウェア開発
制御システムを構成する各種モジュールの設計・開発
●シーケンス制御
●サブシステム管理
●接続マップ
●ハードウェア設定管理
また、特定メーカーへ依存しない柔軟な制御基盤の構築にも取り組んでいただきます。
[4]実験者向けソフトウェア開発
●統合GUI
●キャリブレーションAPI
●実験オペレーションツール
[5]画像処理・アルゴリズム開発
●原子検出
●原子再配置アルゴリズム
●キャリブレーション自動化
[6]実機評価・統合試験
●Hard…
- 応募資格
-
- 必須
-
●C/C++およびPythonを用いたソフトウェア開発経験
●デバイスドライバ・組込みソフトウェア等の低レイヤからGUI・アプリケーションまで、一つの機能を一貫して設計・実装した経験
●Linux環境での開発経験
●低レベルI/O、タイミング制御、割込み処理等に関する知識・経験
●京都拠点へ週3日以上出社可能な方
●グローバルチームで業務遂行可能な英語力
●新しい言語・フレームワーク・専門分野について論文や仕様書から主体的に学び、キャッチアップできる方
- 歓迎
-
●Embedded Linux/Yocto
●デバイスドライバ開発、MCUファームウェア開発、FPGAと連携するソフトウェア設計、FPGA開発(Verilog/VHDL)、画像処理・画像解析アルゴリズム開発、Go、Rustなど複数言語での開発経験、リアルタイム制御、フロントエンド開発(React、Next.js、TypeScript等)、光学機器・レーザー・真空装置等の制御経験
●機械学習への興味・経験
●複数モジュールから構成されるシステムの技術仕様書作成経験
- フィットする人物像
- 応募資格をご覧下さい
- 雇用形態
- 正社員
- 勤務地
- 京都府
- 勤務時間
- 09:00~18:00
- 年収・給与
- 800万円~1500万円
- 休日休暇
- 完全週休二日(土日) 完全週休二日制、土曜 日曜 祝日
