ロボットコントロールエンジニア/Robot Control Engineer

Sumidaku, Japan

Full Time

a year ago

Job description

Export Control Laws

 

Unless explicitly notified otherwise,  our vacancies are covered by Export Control Laws which require candidates to be from an "Export Safe" Country as deemed by the Japanese Government. The countries are as follows: Japan, Germany, Australia, Argentina, Italy, USA, France, Netherlands, UK, Austria, Ireland, Czech, Spain, Greece Canada, New Zealand, Belgium, Bulgaria, Sweden, Switzerland, Norway, Finland, Luxembourg, Portugal, Denmark Hungary and Poland.


<職務内容/役割・責任> 

  • スペースデブリの捕獲・除去をはじめとする軌道上サービスでのマニピュレーションを可能にするために、宇宙機に統合されるロボット制御システムの開発をリードする。 基本的な業務は以下の通りである。 
  • 運動制御、位置制御、軌道生成などのロボット制御アルゴリズムを設計、実装する。 
  • センシング技術とアクチュエータを統合する最適なロボット制御アーキテクチャを設計、実装する。 
  • ロボットシステムと他の衛星サブシステムとのインタフェースを調整、設計し、実装または実装支援を行う。  
  • 開発パートナ/共同開発者やサプライヤと連携し、技術仕様を策定する。 
  • コンポーネントおよびシステムレベルのテストを計画し、実施またはテストエンジニアを支援する。 
  • 他のエンジニアやプロジェクトメンバと
  • 協力して、プロジェクトの目標達成に向けて作業を行う  


<必須スキル>

  • プログラミング経験5年以上(C++、Pythonなど)
  • ロボット工学の基礎知識(アクチュエータ、多関節アーム)
  • 術文書を理解できる英語読解力
  • ソフトウェア開発リーダー経験


<望ましいスキル>

  • ROSを用いた開発経験
  • CD/CI(継続的デプロイメント/継続的インテグレーション)の経験
  • アジャイル開発の経験
  • MATLAB、Simulink、Simscapeを使用した開発経験
  • ロボット競技会への参加
  • ビジネスレベルの英語力

<key activities / role and responsibilities>  

  • Lead the development of a robot control system that will be integrated into a spacecraft to enable the manipulation regarding on-orbit sercices, including capture and removal of space debris. Job responsibilities include: 
  •  Designing and implementing robot control algorithms such as motion control, position control, and trajectory generation. 
  •  Designing and implementing optimal robot control architectures that integrate sensing technologies and actuators. 
  • Coordinating, designing, and implementing or supporting the implementation of interfaces between the robot subsystem and other satellite subsystems. 
  • Collaborating with development partners/co-developers and suppliers to establish technical specifications. 
  • Plan and conduct component and system-level tests or provide support to test engineers. 
  • Collaborating with other engineers and project members to work towards achieving project objectives.  

<Mandatory> 

  • 5 years of programming experience (C++, Python, etc.) 
  • Basic knowledge of robotics (actuator, multi-joint arm) 
  • Experience as a software development leader 
  • Proficiency in English reading comprehension to understand technical documentation


<Desirable> 

  • Development experience using ROS 
  • Experience with CD/CI (Continuous Deployment/Continuous Integration) 
  • Experience with agile development 
  • Development experience using MATLAB, Simulink, and Simscape 
  • Participation in robot competitions 
  • Business-level proficiency in spoken English


    Apply now