Microscope Software Development Engineer
Job Summary
顕微鏡製品共通の次世代ソフトウェア基盤の開発を担うエンジニアを募集しています。日本拠点4名、ドイツ拠点5名のグローバルな混成チームにて、ソフトウェア開発環境やプロセスの構築に携わります。長期的な基盤拡充と製品開発チームへの継続的なサポートを通じて、製品開発に貢献していただきます。
Responsibilities
- 次世代ソフトウェア基盤の設計・開発
- 開発環境・プロセスの検討と導入
- グローバルチームでの製品サポート
Required Skills
- C++20/23, Rust
- ソフトウェアアーキテクチャ設計
- アジャイル開発/DevOps
- ビジネスレベルの英語力
Job Details
■顕微鏡を中心とした多様な製品で共通的に使用する次世代のソフトウェア基盤の開発
■次世代ソフトウェア基盤にふさわしい開発環境や開発プロセスの検討・導入
■製品開発チームへの継続的サポート
【短期】リリースを控えている製品に適用するソフトウェアコンポーネントの開発、開発環境・プロセスの導入を行います。
【長期】ソフトウェア基盤の拡充、製品開発チームへの継続的サポートを担当します。日本拠点4名、ドイツ拠点5名の混成チームで、日本側のソフトウェア開発エンジニアとして活躍いただきます。
【必須】
■C++20/23やRustなどモダンなシステムプログラミング言語に精通
■ソフトウェアアーキテクチャ、デザインパターン、モダンな開発ツールの知見
■英語力:中級以上
【歓迎】
■SCRUMを含むアジャイル開発およびDevOps開発環境の豊富な知見
■JavaおよびEclipse RCPを使った開発経験
■PCアプリをはじめとするアプリケーションソフトウェアまたは大規模システムにおける5年以上のソフトウェア開発経験
■情報科学、情報工学、あるいはそれに類する学士以上の学位
【その他言語要件】
■英語レベル:ビジネス会話レベル (TOEIC 735-860)
■日本語レベル:流暢(JLPT 1級またはN1相当)
【その他】
■年間休日 129日
■雇用形態:正社員