Tokyo, JP DeepX

About the role


As a Control Software Engineer in our company, you will be responsible for developing control algorithms for the autonomous operations of heavy machinery, such as excavators, cranes, and bulldozers. This role also involves the integration of the control software into the overall systems, as well as the testing and verification of these algorithms through a combination of simulation and field experiments.

Core responsibilities

  • Develop robotic manipulation and locomotion control algorithms for complex construction machinery.
  • Design and implement task-specific motion planning and collision avoidance algorithms for autonomous operations in unstructured environments.
  • Develop state estimation algorithms for joint states and odometry using sensors such as GNSS, IMU, and tilt sensors.
  • Verify controller performance and tune algorithms through extensive, hands-on testing on real-world machinery, including occasional multi-day business trips to field sites within Japan.
  • Integrate control modules with our core robotics software architecture, ensuring robustness and performance.

Required qualifications

  • Master's degree in Robotics, Computer Science, or a related field; or equivalent professional experience.
  • Development experience in one or more of the following: motion planning, trajectory optimization, control theory, state estimation, or optimal control.
  • 2+ years of professional experience developing production-level software as part of an engineering team.
  • High proficiency in modern C++ and Python within a Linux environment.
  • Excellent communication skills, with the ability to proactively engage with various stakeholders.
  • Proficiency in English.

Preferred qualifications

  • Experience in industrial robotics, autonomous vehicles, or heavy machinery with complex hydraulic systems.
  • Expertise in modeling the dynamics of complex multi-body systems.
  • Experience writing safety-critical, real-time software.
  • Development experience with ROS or ROS2.
  • Familiarity with modern software development practices, including unit testing and Hardware-in-the-Loop (HIL) testing.
  • Familiarity with Agile and the Scrum methodology.
  • Proficiency in Japanese.

Ideal candidate profile

  • A flexible learner who excels in managing and prioritizing tasks, adapting to dynamic environments, and swiftly learning new technologies and skills.
  • A critical thinker who can identify problems, anticipate risks and safety concerns in the deployment of control algorithms, develop efficient solutions, and understand the implications of changes in complex systems.
  • A resilient performer who maintains the output quality and shows tenacity despite challenges in high-pressure situations.
  • A proactive innovator who takes the initiative to identify business needs, suggests improvements, and experiments with creative solutions.
  • A committed team player who demonstrates excellent communication skills, strong ownership of tasks, commitment to team decisions even when in disagreement, and fosters a transparent, positive work environment.

What we provide


Benefits

  • Competitive salary
  • Full-flex work hours and hybrid work model
  • Support and training for language and technical skills
  • Complete health, pension, and social insurance
  • Fully covered commuting expenses
  • Company laptop and smartphone
  • Visa support

Contract type

Full-time employee (3 months of probationary period)

Time off

  • Two days off per week
  • Flexible national holidays
  • Year-end and New Year holidays
  • Annual paid leave that increases with tenure, starting with 10 days in your first year
  • Sick leave
  • Parental leave
  • Nursing care leave
  • Congratulatory and condolence leave

About the company


DeepX is a dynamic tech company in Tokyo that automates heavy equipment machinery.

Some of our key achievements are the automation of point-to-point operations of a mobile crane in cooperation with Tadano, one of the largest manufacturers of mobile cranes in Japan, and the automation of an excavator in cooperation with Fujita, one of the major general contractors. With our technology, we are addressing the problem of labor shortage, which is one of the most severe challenges in Japan.

DeepX is highly international, hosting engineers from both Japan and all over the world, and our internal language is English. We believe that organizational strength comes from the diversity of ideas and welcome competent individuals from all backgrounds.

We understand that a healthy work-life balance is crucial for company performance, so we don't expect overtime and encourage open communication with employees.

業務概要


当社の制御ソフトウェアエンジニアとして、ショベル、クレーン、ブルドーザーなどの重機の自律動作のための制御アルゴリズム開発をご担当いただきます。この職務には、制御ソフトウェアのシステム全体への統合や、シミュレーションと実地試験を組み合わせたアルゴリズムのテスト・検証も含まれます。

役割/責任


主な職務内容は以下の通りです:

  • 複雑な建設機械のロボットマニピュレーションおよび移動制御アルゴリズムの開発
  • 複雑な環境での自律作業のための、タスクに特化したモーションプランニングや衝突回避アルゴリズムの設計と実装
  • GNSS、IMU、傾斜センサーなどのセンサーを用いた、関節状態とオドメトリの状態推定アルゴリズムの開発
  • 実機での広範なハンズオンテストを通じた、コントローラーの性能検証とアルゴリズムのチューニング(日本国内の現場への数日間の出張の可能性あり)
  • 堅牢性とパフォーマンスを確保した上での、制御モジュールの当社のコアロボティクスソフトウェアアーキテクチャへの統合

必須スキル/経験

  • ロボティクス、コンピューターサイエンス、または関連分野の修士号、あるいは同等の職務経験
  • モーションプランニング、軌道最適化、制御理論、状態推定、最適制御のうち、1つ以上の分野での開発経験
  • エンジニアリングチームの一員として、製品レベルのソフトウェアを開発した2年以上の職務経験
  • Linux環境でのモダンC++およびPythonの高い習熟度
  • 様々なステークホルダーと積極的に関わることができる、優れたコミュニケーション能力
  • ビジネスレベルの英語力

歓迎スキル/経験

  • 産業用ロボット、自動運転車、または複雑な油圧システムを持つ重機に関する経験
  • 複雑なマルチボディシステムのダイナミクスモデリングに関する専門知識
  • 高い安全性が求められるリアルタイムソフトウェアの開発経験
  • ROSまたはROS2での開発経験
  • 単体テストやHIL (Hardware-in-the-Loop) テストを含む、モダンなソフトウェア開発手法に関する知識
  • アジャイルおよびスクラム開発手法に関する知識
  • 日本語力

求める人物像

  • 柔軟な学習者: タスクの管理と優先順位付けに優れ、変化の激しい環境に適応し、新しい技術やスキルを迅速に学習できる方
  • クリティカルシンカー: 問題を特定し、制御アルゴリズムの導入におけるリスクや安全性の懸念を予測し、効率的な解決策を開発し、複雑なシステムにおける変更の影響を理解できる方
  • レジリエントなパフォーマー: プレッシャーのかかる状況においても、アウトプットの質を維持し、困難に直面しても粘り強さを示せる方
  • 積極的なイノベーター: ビジネスニーズを自ら見つけ出し、改善を提案し、創造的な解決策を試みることができる方
  • 献身的なチームプレーヤー: 優れたコミュニケーション能力を発揮し、タスクに対して強いオーナーシップを持ち、意見が異なる場合でもチームの決定にコミットし、透明でポジティブな職場環境を育むことができる方

福利厚生・待遇


提供内容

  • 競争力のある給与水準
  • フルフレックス制・ハイブリッドワーク可
  • 語学研修・技術研修等の費用サポート
  • 各種社会保険完備
  • 交通費全額支給
  • PC/スマートフォン貸与
  • ビザサポート

雇用形態

  • 正社員(試用期間3か月)

休日・休暇

  • 完全週休二日制
  • 祝日振替休暇
  • 年末年始休暇
  • 年次有給休暇10日を入社日に付与(勤続に応じて増加)
  • 病気休暇
  • 育児休暇
  • 介護休暇
  • 慶弔休暇

会社概要


DeepXは、東京を拠点とする、重機の自動化を手がける革新的なテック企業です。

当社の主な成功事例として、ラフテレーンクレーンの制御の自動化(大手移動式クレーンメーカーの一つであるタダノと共同開発)や、油圧ショベルの掘削及びダンプ積み込み作業の自動化(大手ゼネコンのフジタと共同開発)が挙げられます。これらの活動を通、日本の大きな社会課題である労働力不足の解消を目指します。

DeepXは国際色豊かな企業で、日本及び世界各国からのエンジニアを受け入れており、社内共通語は英語です。組織の強さはアイデアの多様性から得られると考え、あらゆるバックグラウンドを持つ有能な人材を歓迎しています。

私たちは、多様なアイデアこそが組織の強さの源であると考え、あらゆるバックグラウンドを持つ優秀な人材を歓迎しています。また、健全なワークライフバランスが会社全体のパフォーマンス向上に不可欠と考えており、残業を期待せず、社員とのオープンなコミュニケーションを推奨しています。


  • Software Engineer

    3週間前


    Tokyo PERSOL CAREER BRS (Bilingual Recruitment Solutions) ¥1,000,000 per year

    同社は、人口減少やパンデミックといった社会環境の変化に対応するため、デジタル技術とロボティクス技術を活用し、産業界の課題解決を目指す企業です。この会社は「金融」「医療」「行政」という3つの重要分野をテクノロジーでアップデートしているDXスタートアップ企業です。世界中から優秀なエンジニアが集まり、その高い技術力が国内外で評価されています。この会社の文化は「エンジニア・ファースト」であり、高い技術力を持ちながらも働きやすい環境を作り出しています。 · ...

  • Software Engineer

    2ヶ月前


    Tokyo Sakana AI ¥60,000 - ¥120,000 per year

    +Job summary · Frontend、Backend、Infrastructure構築の全体にわたり、AI技術を組み込んだアプリケーションの設計・開発に情熱を持ちます。+ResponsibilitiesAI技術を活用したアプリケーションのFrontendからBackend、Infrastructureまでの一貫した設計・開発です。 · ...

  • Software Engineer

    2ヶ月前


    Tokyo Kyndryl Japan ¥9,000,000 - ¥12,000,000 per year

    私たちは、世界が日々依存しているミッション・クリティカルなテクノロジー・システムの設計、構築、管理、およびモダナイズを行っています。 では、なぜキンドリルで働くのでしょうか? 私たちは常に前進しており、社員、お客様、そしてコミュニティーのために、より公平でインクルーシブな世界を築けるよう常に努力を続けています · セキュリティ、システム、データベース、ネットワークソリューションなど、特定の領域におけるソリューション開発を担当します。 · 技術的な知識、指導力、チームリーダーシップを発揮し、顧客やチームに対してリーダーシップを示していただきます。 · 効果 ...


  • Tokyo BLOOMTECH, Inc Remote job

    当社は個人がベストのパフォーマンスを発揮できる働き方を推奨しています。コアタイムなしのマンスリーフレックス制度を導入しており、プライベートな予定や家庭の事情に合わせて勤務時間を調整したりリモートワークを活用したり、様々なフィールドのメンバーがそれぞれのスタイルで力を発揮しています。 · ...


  • Minato SB Intuitions ¥6,500,000 - ¥18,000,000

    かつての自動車や飛行機、電話やインターネットがそうであったように、生成AIは、今、人類の営みを大きく変えようとしています。日本の中で育まれてきた価値観を理解した生成AIが、人々の働き方や生き方を変えていくこと。産業や教育、文化や芸術に至るまで、すべての営みに、新たな力を与える。 · ...

  • Software Engineer

    4週間前


    東京都 千代田区 飯田橋, モノグサ株式会社 Remote job¥4,000,000 - ¥14,000,000 per year

    · 当社は、記憶のプラットフォーム「Monoxer(モノグサ)」を開発・運営している。データエンジニアには当社のデータ活用効率を高めることが求められる。 · 収集したデータの分析や、分析結果に基づいたプロダクト改善提案ができること。または、ビジネスインテリジェンスツール(BIツール)を用いた分析環境の構築と運用も求められる。 · 使用する言語/ツール/開発環境は以下で示されている。Saerverサイド:Scala(Play)、C++ · フロントエンド:Typescript、React、Redux · ...


  • Tokyo Tailor ¥2,000,000 - ¥2,800,000 per year

    プロダクトづくりの難しい部分を簡単にするため、誰もがプロダクトの作り手になることができる世界を作る。これがテイラーの実現したい世界です。多様な専門知識と技術を統合できる世界を目指しています。 · ...


  • Tokyo JAPAN AI株式会社

    JAPAN AI株式会社は、AI技術を駆使して働く人々の可能性を飛躍的に高めることを目指し、上場企業である株式会社ジーニーのグループ企業として2023年4月に設立されました。当社は最先端のAI技術を活用し、国内外での研究開発を推進しています。 · ...


  • Tokyo Tailor ¥1,000,000 - ¥1,200,000 per year

    プロダクトづくりの難しい部分を簡単にし、誰もがプロダクトの作り手になれる。これがテイラーが実現したい世界です。誰しもが自分のアイディアを簡単に具現化でき、ビジネスとエンジニアリングの境界を取り払い、多様な専門知識と技術を統合できる世界を目指しています。 · ...


  • Tokyo Money Forward, Inc.

    +マネーフォワードグループのMission、Visionに強く共感・共鳴いただける方で、エンジニア募集ポジション一覧をご確認いただき、本募集からご応募ください。+業務内容は異なりますが、以下のような業務を想定しております。+toB SaaSプロダクト開発(バックオフィスの業務効率化やSaaSマーケティングの価値提供をしています)+toC プロダクト開発(家計簿アプリを代表としたプロダクトや新規プロダクトなど)+社内インフラ/セキュリティ本部でのエンジニアリング+CTO室(CTO直下のチーム)でのエンジニアリング+各プロダクトのエンジニアリーダー、エンジニ ...

  • Software Engineer

    1ヶ月前


    Tokyo パーソルキャリア株式会社 BRS

    この企業は、人口減少やパンデミックなどの社会環境の変化に対応するため、デジタル技術とロボティクス技術を活用し、産業界の課題解決を目指す企業です。また、その会社文化は「エンジニアファースト」で、世界中から優秀な才能が集まります。この機会では、このような魅力的な環境で金融領域の◤Fullstack Engineer◢として活躍することができます。 · ...


  • Tokyo, Tokyo FLYWHEEL Inc. ¥2,000,000 - ¥2,800,000 per year

    フライウィールのミッションは、データが人々のエネルギーに」です。 フライウィールは、データが人々の創造性を解き放ち、社会を豊かに進化させる新しいエネルギーだと考えています。このミッションに共感し、新しい技術へチャレンジすることを恐れない文化があります。また、高いアビリティが求められるサービスに対する設計や運用経験も積むことができます。 · ...

  • Software Engineer

    2ヶ月前


    Tokyo キンドリルジャパン ¥1,000,000 - ¥1,500,000 per year

    私たちは、世界が日々依存しているミッション・クリティカルなテクノロジー・システムの設計、構築、管理、およびモダナイズを行っています。 では、なぜキンドリルで働くのでしょうか? 私たちは常に前進しており、社員、お客様、そしてコミュニティーのために、より公平でインクルーシブな世界を築けるよう常に努力を続けています · このポジションでは、セキュリティ、システム、データベース、ネットワークソリューションなど、特定の領域におけるソリューション開発を担当します。 · 技術的な知識、指導力、チームリーダーシップを発揮し、顧客やチームに対してリーダーシップを示していた ...

  • Software Engineer

    1週間前


    Tokyo パーソルキャリア株式会社 BRS

    +Job summary · 金融領域の◤Fullstack Engineer◢として活躍する機会がOpenしました。 · +開発チームと協力してソフトウェアソリューションを考案 · フレームワーク・プログラミング言語等の技術選定への参加 · 選定した技術や、構築したアーキテクチャーの技術伝承 · プロダクト開発サポートや自社ソリューションの実装開発 · + ...

  • Software Engineer

    1週間前


    Tokyo BLOOMTECH, Inc

    クライアントの事業戦略から参画し、サービス成長を技術で牽引する「デジタルパートナー」としてのポジション · * 平均残業13時間・リモートワーク可・副業可。働きやすさと技術研鑽を両立できる環境(書籍購入・セミナー費全額支給) · * 最新技術への投資:ハイスペックMac(M1 Max/64GB)支給、Go言語などモダンな技術スタックでの開発 · ...


  • Tokyo 株式会社タイミー ¥8,000,000 - ¥13,000,000

    Platformエンジニアの開発生産性を高め、持続可能にする基盤の開発と運用を担うことをミッションとした · ...


  • Tokyo TIER IV ¥5,010,000 - ¥7,940,000 per year

    TIER IVで自動運転の民主化というミッションの達成に向けて、 · 自動運転のソフトウェアをオープンソース化します。 · 車両に組み上げたシステムとして提供し、 · 複雑なアルゴリズムやロジックから構成された · 自動運転ソフトウェアは限られた資源を効率的に活用し、高い応答性を実現する必要があります。 · ...


  • Minato Mercari, Inc. ¥6,000,000 - ¥12,000,000 per year

    This job requires Japanese language ability. Software Engineer, Backend - Merpay · 雇用形態: 正社員 · 働き方: フレックスタイム制(コアタイムなし・フレキシブルタイムなし) · 勤務地: 六本木 · GoによるMicroservice開発、API開発 · Protocol Buffers + gRPC を用いたマイクロサービス間のI/F設計 · ...


  • Tokyo TIER IV

    TIERIVはオープンソースの自律走行ソフトウェアであるAutowareの開発・運用を行い、自律走行に関連する幅広いアプリケーション、ソリューション、サービスを提供しています。AutonomousDrivingPlanningandControlEngineerは複雑な環境で利用可能な行動計画、正確で乗り心地を意識した車両制御、車両プラットフォームにおける共通インターフェース設計など自動運転に用いられる計画・制御技術の設計開発を行い、これらの技術をプロダクト/OSSとして世の中に送り出すことを目的とします。 · ...


  • Tokyo Tailor

    プロダクトづくりの難しい部分を簡単にし、誰もがプロダクトの作り手になれる。これがテイラーが実現したい世界です。誰しもが自分のアイディアを簡単に具現化でき、ビジネスとエンジニアリングの境界を取り払い、多様な専門知識と技術を統合できる世界を目指しています。 · ...


  • Tokyo Tailor

     ·  · ERP2023 · ...