・日本語もしくは英語でコミュニケーションが可能な方 ・ソフトウェア開発経験 (C, C++,Pythonいずれか) ・モダン C++, Python いずれかまたは両方の習熟 ・データ構造・アルゴリズム・並列プログラミング・計算量に関する理解 ・ソフトウェアの不具合に対する問題の切り分け・解決能力 ・git もしくは類するバージョン管理システムを用いた開発経験 ・自発的にさまざまな課題に取り組めること ■ 以下のいずれかの専門知識 ・数理最適化、特に非線形計画問題 ・物体認識 ・動作計画 ・制御工学 ・自己位置推定 ・組込みシステム