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
4週間前
Tokyo PERSOL CAREER BRS (Bilingual Recruitment Solutions) ¥500,000 - ¥1,500,000 per year金融領域のソフトウェアエンジニアとして、金融系ソフトウェアエンジニアの経験者に優遇される環境で働く機会です。 · 開発チームと協力してソフトウェアソリューションを考案 · フレームワーク・プログラミング言語等の技術選定への参加 · 選定した技術や、構築したアーキテクチャーの技術伝承 · プロダクト開発サポートや自社ソリューションの実装開発 · 機能的に優れたシステム、データベース、アプリケーションの開発と管理 · ハイレベルなAPIと慣例的なコードの作成 · ソフトウェアのテスト · ソフトウェアのトラブルシューティング、デバッグ、アップグレード · セ ...
-
Software Engineer
3週間前
Tokyo Kyndryl Japan ¥9,000,000 - ¥12,000,000 per year私たちは、世界が日々依存しているミッション・クリティカルなテクノロジー・システムの設計、構築、管理、およびモダナイズを行っています。 では、なぜキンドリルで働くのでしょうか? 私たちは常に前進しており、社員、お客様、そしてコミュニティーのために、より公平でインクルーシブな世界を築けるよう常に努力を続けています · セキュリティ、システム、データベース、ネットワークソリューションなど、特定の領域におけるソリューション開発を担当します。 · 技術的な知識、指導力、チームリーダーシップを発揮し、顧客やチームに対してリーダーシップを示していただきます。 · 効果 ...
-
Software Engineer
2週間前
Tokyo Sakana AI ¥60,000 - ¥120,000 per year+Job summary · Frontend、Backend、Infrastructure構築の全体にわたり、AI技術を組み込んだアプリケーションの設計・開発に情熱を持ちます。+ResponsibilitiesAI技術を活用したアプリケーションのFrontendからBackend、Infrastructureまでの一貫した設計・開発です。 · ...
-
Tokyo Tailor ¥2,500,000 - ¥5,000,000 per yearプロダクトづくりの難しい部分を簡単にし、誰もがプロダクトの作り手になれる。これがテイラーが実現したい世界です。誰しもが自分のアイディアを簡単に具現化でき、ビジネスとエンジニアリングの境界を取り払い、多様な専門知識と技術を統合できる世界を目指しています。 · ...
-
Software Engineer I
1ヶ月前
Tokyo NCR Voyix ¥4,000,000 - ¥12,000,000 per year日本NCRコマース株式会社は、小売、レストラン、デジタルバンキングのお客様をテクノロジーの力でご支援するグローバル サービス プロバイダーです。日本NCRコマースの提供する包括的なプラットフォーム主導のSaaS及びサービス機能により、流通・金融業界の顧客体験の変革を実現します。 · コンピュータサイエンスまたは関連分野の学士号。修士号が望ましい。 · 10年以上の製品設計および開発の経験 · コンピュータサイエンスの基本原理の深い理解 · 強力な開発、デバッグ、およびトラブルシューティングスキル · 優れた書面および口頭のコミュニケーションスキル · チ ...
-
Tokyo, Tokyo HCLTech ¥2,500,000 - ¥5,000,000 per year私たちは、昨年2024年4月より初めての試みとして"第二新卒向け"のエンジニア採用をスタートし、モチベーション高く、優秀な若手・ソフトウェア開発者を昨年に引き続き、募集しています。当社の開発チームの主要メンバーとして、エキサイティングなプロジェクトに携わり、最先端のソフトウェア・ソリューションの創造に貢献する機会を得ることができます。このポジションは、新卒者または実務経験は浅くもソフトウェア開発に強い情熱をお持ちの方に最適なエントリーレベルのポジションです。 · シニア開発者やプロジェクトマネージャーと協力し、プロジェクトの要件や目的を理解する · ソフ ...
-
Tokyo Tailor ¥10,800,000 - ¥22,500,000 per yearテイラーは、プロダクトづくりの難しい部分を簡単にし、誰もがプロダクトの作り手になれる世界を作ることを目指しています。Tailor Platformは、Headless ERP基盤としてエンタープライズ企業向けに提供されていて、日本の大企業および米国の中堅〜大企業へ展開されています。 · ...
-
Software Engineer
1ヶ月前
Minato SB Intuitions ¥6,500,000 - ¥18,000,000日本の中で育まれてきた価値観を理解した生成AIが、人々の働き方や生き方を変えていくこと。産業や教育、文化や芸術に至るまで、すべての営みに、世界で勝ち抜ける新たな力を与えること。 · 大規模言語モデル『Sarashina』のモデルの価値をユーザの価値に変えるシステムの構築 · チームの開発プロセスの設計管理や生産性向上のための各種活動 · プロダクト開発・運用経験 (5年以上) · 高スケーラビリティや高パフォーマンスが要求されるシステムの開発経験があること · 常に理想を追いかけて開発に取り組めること · ...
-
Tokyo Tailor ¥8,000,000 - ¥15,000,000 per yearテイラーは、プロダクトづくりの難しい部分を簡単にし、誰もがプロダクトの作り手になれる世界を作ることを目指しています。Tailor Platformは、エンタープライズ企業向けのHeadless ERP基盤です。 · ...
-
Software Engineer 新卒採用
13時間前
Tokyo Tailor ¥3,000,000 - ¥9,000,000 per yearプロダクトづくりの難しい部分を簡単にし、誰もがプロダクトの作り手になれる。これがテイラーが実現したい世界です。誰しもが自分のアイディアを簡単に具現化でき、ビジネスとエンジニアリングの境界を取り払い、多様な専門知識と技術を統合できる世界を目指しています。 · ...
-
Tokyo TIER IV ¥5,010,000 - ¥7,940,000 per yearTIER IVで自動運転の民主化というミッションの達成に向けて、 · 自動運転のソフトウェアをオープンソース化します。 · 車両に組み上げたシステムとして提供し、 · 複雑なアルゴリズムやロジックから構成された · 自動運転ソフトウェアは限られた資源を効率的に活用し、高い応答性を実現する必要があります。 · ...
-
Software Engineer
2ヶ月前
Tokyo Tenth Revolution Group ¥3,500,000 - ¥7,000,000 per yearソフトウェアソリューションの考案、フレームワーク・プログラミング言語の技術選定、プロダクト開発サポート、機能的に優れたシステム開発など · ソフトウェアのテスト · ソフトウェアのトラブルシューティング、デバッグ、アップグレード · セキュリティとデータ保護に関するベストプラクティスの理解と適用 · 技術文書の作成 · Java · Kotlin · JavaScript · TypeScript · Go · C# · ...
-
Software Engineer
3週間前
Tokyo キンドリルジャパン ¥1,000,000 - ¥1,500,000 per year私たちは、世界が日々依存しているミッション・クリティカルなテクノロジー・システムの設計、構築、管理、およびモダナイズを行っています。 では、なぜキンドリルで働くのでしょうか? 私たちは常に前進しており、社員、お客様、そしてコミュニティーのために、より公平でインクルーシブな世界を築けるよう常に努力を続けています · このポジションでは、セキュリティ、システム、データベース、ネットワークソリューションなど、特定の領域におけるソリューション開発を担当します。 · 技術的な知識、指導力、チームリーダーシップを発揮し、顧客やチームに対してリーダーシップを示していた ...
-
Minato Mercari, Inc. ¥6,000,000 - ¥12,000,000 per yearThis job requires Japanese language ability. Software Engineer, Backend - Merpay · 雇用形態: 正社員 · 働き方: フレックスタイム制(コアタイムなし・フレキシブルタイムなし) · 勤務地: 六本木 · GoによるMicroservice開発、API開発 · Protocol Buffers + gRPC を用いたマイクロサービス間のI/F設計 · ...
-
Minato Mercari, Inc. ¥9,000,000 - ¥12,000,000 per yearメルコインでは、暗号資産やブロックチェーンに関するサービスの企画・開発を行っています。ビットコイン取引サービスの開発運用、GoによるWebアプリケーション開発、API開発、Protocol Buffers + gRPC を用いたマイクロサービス間のI/F設計などを行っています。 · ビットコイン取引サービスの開発運用 · GoによるWebアプリケーション開発、API開発 · Protocol Buffers + gRPC を用いたマイクロサービス間のI/F設計 · ユーザーの行動ログなどの定量的・定性的な分析による施策の効果測定とサービス改善 · アプリ ...
-
Tokyo, Tokyo Capgemini ¥750,000 - ¥1,500,000 per yearソフトウェアエンジニアとして、システム開発、保守、最適化に携わる。DXに関連する数億円規模のシステム開発プロジェクトで要件定義、設計、開発などの業務に携わる。プロジェクトは大手企業からのプライム案件がメインとなり、全行程を外部に発注せず一気通貫で内部完結している。クライアントとはパートナーとして最高のものを創り上げようという意識が強くなり、よりクオリティの高いシステムを構築することが可能である。クラウドネイティブアーキテクチャ、コンテナ、マイクロサービスといった先端技術に注力しているため、様々な領域にチャレンジできる。国内プロジェクト、グローバルプロジェ ...
-
SE_Software Engineer
2ヶ月前
Tokyo Capgemini Full time¥6,000,000 - ¥12,000,000 per yearソフトウェアエンジニアとして、DXに関連する数億円規模のシステム開発プロジェクトで要件定義、設計、開発などの業務に携わる。プロジェクトは大手企業からのプライム案件がメインとなり、全行程を外部に発注せず一気通貫で内部完結している。クラウドネイティブアーキテクチャ、コンテナ、マイクロサービスなど先端技術に注力しているため、様々な領域にチャレンジできる。国内プロジェクト、グローバルプロジェクト、いずれも参画の可能性がある。 · ソフトウェアエンジニアとして、DXに関連する数億円規模のシステム開発プロジェクトで要件定義、設計、開発などの業務に携わる。 · プロジ ...
-
Tokyo モノグサ株式会社 ¥800,000 - ¥1,300,000 per year当ポジションでは、技術戦略の策定からチームへの浸透まで、以下の3つの領域で中心的な役割を担っていただきます。 · ...
-
Tokyo, Tokyo Capgemini ¥7,500,000 - ¥9,000,000 per yearクラウドスペシャリストとしてクラウドの各種マネージドサービスのアーキテクチャリングや提案活動の支援、設計構築、新たなサービスの技術検証をおこなっていただきます。AWS、Azure、GCPといったさまざまなクラウドサービスに携わることで、高度な技術と知識を身に付ける事が可能です。また、プロジェクトは大手企業からのプライム案件がメインとなり、全行程を外部に発注せず一気通貫で内部完結しているため、クライアントとはパートナーとして最高のものを創り上げようという意識が強くなります。国内プロジェクト、グローバルプロジェクト、いずれも参画の可能性があります。 · ...
-
Tokyo Tailor ¥80,000,000 - ¥150,000,000 per yearテイラーが実現したい世界は、誰しもが自分のアイディアを簡単に具現化でき、ビジネスとエンジニアリングの境界を取り払い、多様な専門知識と技術を統合できる世界です。Tailor Platformは、企業活動に革新をもたらす次世代のビジネスアプリケーション基盤です。 · ...
-
Tokyo PERSOL CAREER BRS (Bilingual Recruitment Solutions) ¥8,000,000 - ¥12,000,000 per year組み込みソフトウェア設計エンジニアの求人です。3年以上の組込みソフトウェア設計・開発経験がある方必見です。 · 工業用内視鏡(RVI)事業における画像システム製品および画像処理技術の開発 · 検査・計測ソリューション事業における画像システム基盤の開発 · 上記を実現するためのシステム設計ならびに組込ソフトウェア設計 · ...