The Firmware Engineer will be developing software for the microcontroller to enable the communication between the sensors and actuators on the robot and the high-level computing systems. This will involve Embedded/Microcontroller level software development, hardware bring-up, and contributing to the architecture/platform development. This role is ideal for a candidate who has experience in microcontroller firmware development experience for a product that is out in the market.
Responsibilities
- Developing and debugging firmware code for microcontrollers: This involves writing efficient and reliable code to control the behavior of the microcontroller and connected sensors or actuators.
- Designing and implementing communication protocols to enable communication between the sensors and actuators and the high-level computing systems.
- Integrating sensors and actuators with microcontroller firmware by working with the hardware and software team and ensuring they function correctly.
- Support production team by creating deployment and testing pipelines for scalability.
- Support HW and SW in designing the overall architecture of the system, focusing on the embedding side.
Requirements
- Embedded Systems Development: Extensive experience in developing and implementing firmware for microcontrollers (MCUs), especially STM32, for mass-produced robotic or mechatronic products.
- Product Reliability: Experience with the full product development lifecycle, including designing for reliability and safety. Hands-on experience with abnormal condition handling and failure analysis, from design to debugging issues in the field.
- Sensor and Communication Protocol Implementation: Practical experience with sensor integration and multi-protocol communication (UART, I2C, SPI), particularly for real-time data acquisition. Specifically we look for extensive experience with CANOpen (CAN/ CAN-FD)
- Proficiency in C and Modern C++ (14; 17; 20): Deep expertise in low-level programming for embedded systems, with a strong focus on real-time and resource-constrained environments.
- Experience with creating production ready pipelines for deployment, testing and scalability
Preferred Skills
- Experience with pneumatic systems, suction systems, and robotics for logistics
- ROS1 or ROS2 experience, and proven experience in developing production grade software for robotics application
The role assignment may be modified based on organizational requirements. This could include changes to your job responsibilities, reporting structure, or team assignment. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
-
System Engineer
3週間前
Tokyo, Tokyo Dia Incクラウドベースのパッケージシステム開発を強化中 · AWS上で実行されているパッケージシステムの設計、開発、およびテスト · ...
-
System Engineer
3週間前
Tokyo Oerlikonエリコンジャパンでは システムエンジニア(電気プロジェクトエンジニア)を募集していますビジネス紹介:エリコンはスイスに本社を持つグローバル企業です。メテコ事業本部は世界規模の溶射装置、材料、コーティングサービスを提供する総合メーカーです。 · 長年に渡る実績、独自の技術ノウハウをもとに、アプリケーション開発も提供しています。 · ...
-
System Engineer
2ヶ月前
Tokyo Oerlikonエリコンジャパンでは システムエンジニア(電気プロジェクトエンジニア)を募集しています · ビジネス紹介:エリコンはスイスに本社を持ち、世界22ヶ国(44拠点)で事業を展開、「溶射」分野で世界トップクラスのシェアを誇るグローバル企業です。 · メテコ事業本部は世界規模の溶射装置、材料、コーティングサービスを提供する総合メーカーであり、近年ではレーザークラッディング、アディティブマニュファクチャリング向け材料開発・販売も開始しています。 長年に渡る実績、独自の技術ノウハウをもとに、顧客へのアプリケーション開発も提供しています。 · 電気/電子回路の設計・解 ...
-
東京都 中央区 日本橋室町, 株式会社日本低軌道社中 Remote job· 宇宙戦略基金「低軌道自律飛行型モジュールシステム技術」において日本低軌道社中が開発する日本モジュールへ搭載するシステム機器開発やペイロード機器とのIF開発を行う。 · ...
-
Minato SB Intuitions ¥6,500,000 - ¥18,000,000SBIntuitionsについて · かつての自動車や飛行機、電話やインターネットがそうであったように、生成AIは、今、人類の営みを大きく変えようとしています。 · しかし、生成AIを生み出し、使う人類は、多様性に満ちた存在。世界には、さまざまな言語、歴史、文化、日本の中で育まれてきた価値観を持つ国や地域があります。 · ...
-
Greater Tokyo Area Randstad Japan自社メモリ及びストレージ製品をロジックアナライザー、オシロスコープ、プロトコルアナライザを使用してシステムに関連する問題解決をお任せ致します。 · ...
-
Tokyo TIER IVティアフォーでは自動運転の民主化というミッションの達成に向けて、自動運転のソフトウェアをオープンソース化し、開発を進めてきました。自動運転システムを自動車のみならず他業界のお客様に広げるため、お客様のご要望に合わせた自動運転システムを開発を行っています。これまで取り組みしたことをさらに加速させるため、顧客案件における要件定義やシステム評価業務に従事いただける方を募集します。 · ...
-
Tokyo TIER IVティアフォーでは、输入 · の民主化という · の達成に向けて、 · のソフトウェアをオープンソース化するとともに、それらソフトウェアの要求を満たすことのできるハードウェア(センサー、ECU、車両)を統合したリファレンスデザインを提供します。 · 顧客ニーズや規制の分析を通じてシステム要件や機能要件を作り出し、オートウェアなどに関連するコンポーネントに機能要件をつける。 · ...
-
東京都 中央区 日本橋室町, 株式会社日本低軌道社中 Remote job曝露部担当エンジニアとして、宇宙戦略基金「低軌道自律飛行型モジュールシステム技術」において日本低軌道社中が開発する日本モジュールの曝露部設計評価および曝露カーゴインテグレーションを行う。 · ...
-
Tokyo, Tokyo PERSOL CAREER BRS (Bilingual Recruitment Solutions)自動車部品やシステムを提供する外資系企業/英語スキル活かせる MILLION YEN TOKYO AUTOMOTIVE TESTING / VALIDATION · SYSTEM検証・妥当性確認(V&V)やSYSTEM統合を含む、すべての SYSTEMテスト を計画・主導する · SYSMEム機能が正しく評価されるよう、最適なテスト戦略(何を・どのように・どこまでテストするか)を定義する · ...
-
Tokyo JERA Co., Inc. ¥15,000,000 - ¥25,000,000 per year+データマネジメントを横断的に推進+全社情報公開推進+部門からのデータ利活用要望に対応+新規開発や追加開発するシステムに対し、デフォルトの利用を推進 · ■巨大なビジネス規模とスタートアップの精神 · ■グローバル本社での活躍 · ■中長期的視野とスピード感の両立 ...
-
Tokyo Getinge熱意にあふれた多様性のあるチームで、個人としてもビジネスパーソンとしても成長しませんか。Getingeの使命は、命を救う技術をより多くの人に届けることです。顧客に価値を届け、ひいては命を救うためには、チームプレイ、前進思考、ゲームチェンジができる仲間が必要です。 · 感動的なキャリアをお探しですか? ここにあります。 ...
-
急募/複数名採用】System Engineer
23時間前
Tokyo Capgemini ¥7,500,000 - ¥15,000,000 per yearDXに関連する数億円規模のシステム開発プロジェクトでの要件定義・設計・開発などの業務 · 大手企業からのプライム案件がメインとなります。そのためクライアントとはパートナーとして最高のものを作り上げようという意識が強くなります。またクラウドネイティブアーキテクチャなど先端技術に注力しているため様々な領域にチャレンジできます。 · システム開発経験3年以上Javaメイン。論理的思考コミュニケーション能力日本語能力検定1級以上必要です。 · ...
-
Tokyo, Tokyo Valeo ¥2,000,000 - ¥2,800,000 per yearシステム検証・妥当性確認(V&V)やシステム統合を含む、すべてのシステムテストを計画・主導する。全機能が正しく評価されるよう、最適なテスト戦略(何を・どのように・どこまでテストするか)を定義する。各テストのスケジュールを管理し、マイルストーンまでに成果物が完成度の高い状態になるよう管理する。 · ...
-
Tokyo TIER IVティアフォーでは自動運転の民主化を進めるべく、自動運転システムを開発しています。自動運転全体を幅広く理解し、安全に動くものを作るということにチャレンジしています。 · 社会保険完備(厚生年金、健康保険、雇用保険、労災保険) · ...
-
Tokyo TIER IV ¥483,000 - ¥791,000ティアフォーでは自動運転の民主化というミッションの達成に向けて、自動運転のソフトウェアをオープンソース化するとともに、それらソフトウェアの要求を満たすことのできるハードウェア(センサー、ECU、車両)を統合したリファレンスデザインを提供します。新たな自動運転システム開発者、サービス開発者に対しての参入障壁を下げることによって、自動運転コミュニティを活性化させ、コミュニティによる自動運転システム開発の加速を目指しています。上記取り組みをさらに加速させるため、システムエンジニアリング業務に従事いただける方を募集します。 ...
-
Tokyo, Tokyo Valeo次世代のドライバー/乗員モニタリングシステムのシステムバリデーションエンジニア、カメラ・レーダーを用いたシステムの品質と信頼性を担保する役割、厳格なテストを実行し、結果の整合性を確保する。 · ...
-
Tokyo TelexistenceThe Firmware Engineer will develop software for the microcontroller to enable communication between sensors and actuators on the robot and high-level computing systems. · ...
-
Tokyo, Tokyo Valeo次世代のドライバー/乗員モニタリングシステム(DMS/OMS)を対象に、システムレベルのテストおよびバリデーションをリードするエンジニアポジションです。車内カメラやレーダーを用いたADAS・車室内センシングシステムに対し、SYSTEM REQUIREMENT を正しく理解し、 · NUTKE MORRLEのないテスト計画・テストケースを作成し、 · HIL / 実車環境でのテストを行い品質と信頼性を担保することがミッションとなります。 · ...
-
神奈川県 横浜市, Bosch電動化eAxle/コンポーネントシステムエンジニア(eモーター)のお仕事です。 · EV/HEV用eAxleもしくはコンポーネントのSystem開発 (電動モーター) · EV/HEV用コンポーネントの顧客要求解析 · ...
-
Tokyo, Tokyo HCLTech ¥550,000 - ¥1,100,000 per yearWe are looking for an experienced Bilingual Project Leader to support our client's new ERP implementation. · The role will lead the testing activities for integration between the ERP system and multiple middleware platforms through API connections. ...