組み込みソフトウェアエンジニア/Embedded Software Engineer
Astroscale
Software Engineering
sumida city, tokyo, japan
Posted on Jul 25, 2025
私たちのリアルな様子はこちらから→ 株式会社アストロスケールの会社情報 - Wantedly
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.
<職務内容 活動/役割・責任>
- 精密駆動装置やセンサーなどのミッション機器を制御する組込みソフトウェアの開発。
- ソフトウェア要件分析、ソフトウェア設計、コーディング、検証および保守 (一連のソフトウェアエンジニアリングの全体) の実施。
- システムおよびサブシステム・チームと協力し、設計上の問題と解決策を特定する。
<必須条件>
- C/C++による組込みソフトウェア開発経験(3年以上)。
- リアルタイムシステムおよび制御ソフトウェアの実装経験。
- ソフトウェア開発プロセス全般に関する知識と実務経験(要件定義、仕様設計、コーディング、デバッグ、テスト、構成管理、バージョン管理など)。
- Git、Docker、CMake、Yoctoなどを含む開発手法やツールの知識。
- Linuxの一般的なコマンドラインツール(ssh、tail、grep、bash script 等)の使用経験
- シリアル通信(UART、I2C)のプログラミング経験
- 優れた技術的コミュニケーション能力およびプレゼンテーションスキル。
- 母国語レベルの日本語力
- ビジネスレベルの英語力
<望ましい条件>
- Agile開発(Scrum、Kanbanなど)に関する知識・経験。
- CI/CDパイプラインの構築・運用経験。
- Linux向けドライバ開発の経験。
- 自動化されたソフトウェアテストおよび品質保証の経験(ユニットテスト、システムテスト、リンター、サニタイザーなど)
- プロセス間通信のプログラミング経験(nng、ZMQ、共有メモリなど)
- ビジネスレベルの日本語。