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は国際色豊かな企業で、日本及び世界各国からのエンジニアを受け入れており、社内共通語は英語です。組織の強さはアイデアの多様性から得られると考え、あらゆるバックグラウンドを持つ有能な人材を歓迎しています。
私たちは、多様なアイデアこそが組織の強さの源であると考え、あらゆるバックグラウンドを持つ優秀な人材を歓迎しています。また、健全なワークライフバランスが会社全体のパフォーマンス向上に不可欠と考えており、残業を期待せず、社員とのオープンなコミュニケーションを推奨しています。
-
Tokyo PERSOL CAREER BRS (Bilingual Recruitment Solutions) ¥1,000,000 per year同社は、人口減少やパンデミックといった社会環境の変化に対応するため、デジタル技術とロボティクス技術を活用し、産業界の課題解決を目指す企業です。この会社は「金融」「医療」「行政」という3つの重要分野をテクノロジーでアップデートしているDXスタートアップ企業です。世界中から優秀なエンジニアが集まり、その高い技術力が国内外で評価されています。この会社の文化は「エンジニア・ファースト」であり、高い技術力を持ちながらも働きやすい環境を作り出しています。 · ...
-
Software Engineer
2ヶ月前
Tokyo PERSOL CAREER BRS (Bilingual Recruitment Solutions) ¥500,000 - ¥1,500,000 per year金融領域のソフトウェアエンジニアとして、金融系ソフトウェアエンジニアの経験者に優遇される環境で働く機会です。 · 開発チームと協力してソフトウェアソリューションを考案 · フレームワーク・プログラミング言語等の技術選定への参加 · 選定した技術や、構築したアーキテクチャーの技術伝承 · プロダクト開発サポートや自社ソリューションの実装開発 · 機能的に優れたシステム、データベース、アプリケーションの開発と管理 · ハイレベルなAPIと慣例的なコードの作成 · ソフトウェアのテスト · ソフトウェアのトラブルシューティング、デバッグ、アップグレード · セ ...
-
Software Engineer
1ヶ月前
Tokyo Sakana AI ¥60,000 - ¥120,000 per year+Job summary · Frontend、Backend、Infrastructure構築の全体にわたり、AI技術を組み込んだアプリケーションの設計・開発に情熱を持ちます。+ResponsibilitiesAI技術を活用したアプリケーションのFrontendからBackend、Infrastructureまでの一貫した設計・開発です。 · ...
-
Software Engineer
1ヶ月前
Tokyo Kyndryl Japan ¥9,000,000 - ¥12,000,000 per year私たちは、世界が日々依存しているミッション・クリティカルなテクノロジー・システムの設計、構築、管理、およびモダナイズを行っています。 では、なぜキンドリルで働くのでしょうか? 私たちは常に前進しており、社員、お客様、そしてコミュニティーのために、より公平でインクルーシブな世界を築けるよう常に努力を続けています · セキュリティ、システム、データベース、ネットワークソリューションなど、特定の領域におけるソリューション開発を担当します。 · 技術的な知識、指導力、チームリーダーシップを発揮し、顧客やチームに対してリーダーシップを示していただきます。 · 効果 ...
-
Tokyo Tailor ¥1,000,000 - ¥1,200,000 per yearこのミッションに共感してくださる方をお待ちしています。 · Tailor Platformを一行でいうと"Headless ERP for Enterprises"、エンタープライズ企業(当社では3,000人以上の大企業と定義しています)で使われる基幹システムをHeadless形式で提供するプロダクトです。 · ...
-
Tokyo TailorERP ( Enterprise Resource Planning) は、' ERP ( の基幹システムをヘッドレス形式で提供するプロダクトです。 · ...
-
Software Engineer, ERP
11時間前
Tokyo Tailorプロダクトづくりの難しい部分だけ簡単にすることで誰もがプロダクトを作り手になれる。これがテイラーの世界です。 · ...
-
Tokyo Tailor ¥2,000,000 - ¥2,800,000 per year顧客要件をもとに、クライアント向けにカスタマイズされたWEBアプリケーションの開発を行っていただきます。 · バックエンド:TailorPF上に、データモデル・ビジネスロジックを構築 · ...
-
Tokyo, Tokyo HCLTech ¥2,500,000 - ¥5,000,000 per year私たちは、昨年2024年4月より初めての試みとして"第二新卒向け"のエンジニア採用をスタートし、モチベーション高く、優秀な若手・ソフトウェア開発者を昨年に引き続き、募集しています。当社の開発チームの主要メンバーとして、エキサイティングなプロジェクトに携わり、最先端のソフトウェア・ソリューションの創造に貢献する機会を得ることができます。このポジションは、新卒者または実務経験は浅くもソフトウェア開発に強い情熱をお持ちの方に最適なエントリーレベルのポジションです。 · シニア開発者やプロジェクトマネージャーと協力し、プロジェクトの要件や目的を理解する · ソフ ...
-
Software Engineer
2ヶ月前
Minato SB Intuitions ¥6,500,000 - ¥18,000,000日本の中で育まれてきた価値観を理解した生成AIが、人々の働き方や生き方を変えていくこと。産業や教育、文化や芸術に至るまで、すべての営みに、世界で勝ち抜ける新たな力を与えること。 · 大規模言語モデル『Sarashina』のモデルの価値をユーザの価値に変えるシステムの構築 · チームの開発プロセスの設計管理や生産性向上のための各種活動 · プロダクト開発・運用経験 (5年以上) · 高スケーラビリティや高パフォーマンスが要求されるシステムの開発経験があること · 常に理想を追いかけて開発に取り組めること · ...
-
Software Engineer
2週間前
東京都 千代田区 飯田橋, モノグサ株式会社 Remote job¥4,000,000 - ¥14,000,000 per year· 当社は、記憶のプラットフォーム「Monoxer(モノグサ)」を開発・運営している。データエンジニアには当社のデータ活用効率を高めることが求められる。 · 収集したデータの分析や、分析結果に基づいたプロダクト改善提案ができること。または、ビジネスインテリジェンスツール(BIツール)を用いた分析環境の構築と運用も求められる。 · 使用する言語/ツール/開発環境は以下で示されている。Saerverサイド:Scala(Play)、C++ · フロントエンド:Typescript、React、Redux · ...
-
Tokyo Tailor ¥800,000 - ¥1,500,000 per year컯 software engineer 컮 site reliability · software engineer site reliabilty tailer platform · ...
-
Greater Tokyo Area BLOOMTECH, Inc ¥6,200,000 - ¥11,000,000 per year日本の産業をアップグレードする、東大発のAI企業で働くチャンス · AIを活用した国内DXを牽引するプロジェクトにおいて、多様なソフトウェア開発を支えるエンジニアを募集します。 · ...
-
Tokyo Tailor ¥800,000 - ¥1,500,000 per yearテイラーは、プロダクトづくりの難しい部分を簡単にすることを目的としています。テストエンジニアを探しています。これには、開発生産性の向上やプロダクトの品質改善に関する仕事が含まれます。 · ...
-
Tokyo TIER IV ¥5,010,000 - ¥7,940,000 per yearTIER IVで自動運転の民主化というミッションの達成に向けて、 · 自動運転のソフトウェアをオープンソース化します。 · 車両に組み上げたシステムとして提供し、 · 複雑なアルゴリズムやロジックから構成された · 自動運転ソフトウェアは限られた資源を効率的に活用し、高い応答性を実現する必要があります。 · ...
-
Tokyo Tailor ¥800,000 - ¥1,500,000 per year顧客要件をもとに、Next.jsをベースとしたクライアント向けにカスタマイズされたWEBアプリケーションのフロントエンド開発をリード · クライアント向け開発を加速されるためのTailor Design System等のTailor Packagesなど開発基盤の開発 · ...
-
Tokyo Tailor+本 た と · ERP 代 : Headless · ! · ...
-
Tokyo, Tokyo FLYWHEEL Inc. ¥2,000,000 - ¥2,800,000 per yearフライウィールのミッションは、データが人々のエネルギーに」です。 フライウィールは、データが人々の創造性を解き放ち、社会を豊かに進化させる新しいエネルギーだと考えています。このミッションに共感し、新しい技術へチャレンジすることを恐れない文化があります。また、高いアビリティが求められるサービスに対する設計や運用経験も積むことができます。 · ...
-
Tokyo Tailorプロダクトづくりの難しい部分を簡単にし、誰もがプロダクトの作り手になれる。これがテイラーが実現したい世界です。開発生産性の向上やプロダクトの品質改善のために、プロジェクト全体の仕様把握や調整、テスト戦略に基づいた自動テストの実装やCI/CD周りの改善などを行います。 · ...
-
Software Engineer
1ヶ月前
Tokyo キンドリルジャパン ¥1,000,000 - ¥1,500,000 per year私たちは、世界が日々依存しているミッション・クリティカルなテクノロジー・システムの設計、構築、管理、およびモダナイズを行っています。 では、なぜキンドリルで働くのでしょうか? 私たちは常に前進しており、社員、お客様、そしてコミュニティーのために、より公平でインクルーシブな世界を築けるよう常に努力を続けています · このポジションでは、セキュリティ、システム、データベース、ネットワークソリューションなど、特定の領域におけるソリューション開発を担当します。 · 技術的な知識、指導力、チームリーダーシップを発揮し、顧客やチームに対してリーダーシップを示していた ...
-
Tokyo 株式会社タイミー ¥8,000,000 - ¥13,000,000Platformエンジニアの開発生産性を高め、持続可能にする基盤の開発と運用を担うことをミッションとした · ...