具体的な業務内容
【横浜】ソフトウェア開発エンジニア/眼科医療用カメラ製品◇ニコングループ/年休128日/リモート可
〜ニコングループをITの力で推進/ニコン100%出資/平均勤続年数15.8年/FA制度・公募制度あり/教育制度や資格取得制度も充実〜
■具体的な仕事内容:
眼科医療用カメラ新製品のアプリケーションソフトウェア開発を担当いただきます。開発はWindows OS + WPFプラットフォームにおけるC#言語での開発が中心です。製品に組み込まれたCPUボードからFPGAや周辺デバイスと通信して制御することでカメラの撮影シーケンスを実現するハードウェア制御レイヤーが主な担当範囲ですが、画像の高速転送・メモリIOやGPUを用いた画像処理、アルゴリズムの実装もタスクとして存在します。下記がチームで担当する主なタスクです。分業および業務内で学習しながらの技術習得が前提ですので、経験としてすべてを備えている必要はありません。
・アジャイルベースでの作業計画、アプリ要件検討・設計
・撮影アプリケーションの機能追加実装、実機テスト
・画像処理パイプラインのシーケンス実装およびGPUカーネル処理の実装、実機テスト
・設計検証用アプリケーションの機能追加実装、実機テスト
開発したい機能を実現するために海外の現地チームと連携しながら要件調整、設計、実装、テスト、レビューを一貫して担当頂きます。基本仕様は現地からインプットされますが、細部の設計仕様の決定はボトムアップ型で、開発者に決定の裁量が委ねられています。これにより、従来踏襲や既存のしがらみにとらわれ過ぎない、自身の考えや積極性に基づいて製品を完成に近づけていく、エンジニア冥利に尽きる開発の楽しさを実感することが出来ます。
■入社後の流れ:
部門に配属ののち、ソフトウェア開発チームの一員として開発業務に従事していただきます。はじめは開発リーダーからの指導・指示の下で作業にあたっていただき、OJTにて当該製品のシステム理解に努めていただくとともに、海外企業協業の業務環境や開発プロセスへの理解度も併せて深めていただきます。理解度が深まりアウトプットが安定する状態に至りましたら、海外チームとの直接的なコミュニケーションによる開発推進役を担っていただきたいと思います。翻訳ツールを利用したチャットやオンラインツールでのレビュー中心ですので、英会話は必須ではありません。
チーム/組織構成
その他製品・プロジェクト事例
利用するツール・ソフト等