ドルフィンシステムでは、二人のエンジニアでSDR開発を行っています。
この一文を見てお分かりだと思いますが、人手が足りていません。
弊社の笹生拓児は代表取締役である一方、ソフトウェア無線機を利用した無線システム開発、無線信号処理やFPGA実装を得意とするエンジニアとして業務を行っています。
概ね年度明けからGW頃にかけて、お客様からはいろいろな実験系の開発依頼が飛び込みます。
5Gをベースにしたもの、未知の6Gを開発するもの。
また逆に新技術ではないものの、実現するには工夫がいるもの。
概ね冬から春にかけてこのような依頼が飛び込み、テレカンファレンスを繰り返します。
テレカンファレンスでは、
- お客様の要望を聞く
- 譲れない点、妥協点、スケジュールなどをヒアリング
- 実験系全体のイメージを膨らませる
その後、
- ハードウェアを選定
- 使用するライブラリ(MATLABツールキットなど)を選定
- 大まかな設計
- お客様に提案
を行います。
フィージビリティスタディをする
既に実現したことがある内容や経験のあるハードウェアなら検討も簡単なのですが、今まで動作させたことのないハードウェアであったりライブラリを使用する場合は、まず試してみる必要があります。
- ハードウェアのスペックを確認(データシートなど書面で)
- サンプルアプリがあるかどうかを調査
- 評判をネットで確認
- 実物を入手して動かす or 似たもので動かす
この段階はフィージビリティスタディ(実現可能性調査)と呼ばれますが、ここでプロジェクトの方向性が大きく決まります。
要望を満たすハードウェアのあたりをつけて、実際に動かしてみる。完全ではなくても良いので、ひとまず動くかどうかを試して可否を判断する。何か落とし穴がないか?も調べる。ソフトから制御できるか、開発環境は正常に動くか・・・
などなどの細かな確認作業が続きます。
この作業が出来るエンジニアや技術アシスタントに手伝って欲しいのです。
さあ次は設計・実装・テスト・ドキュメントだ
フィージビリティスタディが終わって受注が出来たら
- 設計
- 実装
- デバッグ(テスト)
と進みます。
フィージビリティスタディで動作確認ができてくると、この勢いのままどんどん実装に進みたくなります。
しかしここでは辛抱が必要。
ここでしっかり設計をしておかないと後から痛い目に遭います。
設計は一人でしていると、どうしても偏りも出てしまいがち。できれば複数の目でよく見て穴を探していきます。
設計完了後、実装に進みますが、実装とテストを繰り返して徐々に作り上げていきます。
実装に集中していると、テストがおろそかになります。
単体の機能では動作していても組み合わせると動かなかったり、修正をしたら他の場所で不具合が出たり…
実装を進めながらもテストをしていく事が重要です。
最後にドキュメント化の作業もあります。
プロジェクトの初期にドキュメントの枠組みは作っておいて、作業中に随時更新したり納品直前にまとめて書いたりしています。最近は、プロジェクトのフィージビリティスタディや提案段階で作成したパワポに追記する形でドキュメントをまとめ、プロジェクト完了時には概ねドキュメントが書かれていることを目指しています。
設計・実装・テスト・ドキュメント作成。これらの作業が出来るエンジニアや技術アシスタントが、いて欲しいのです。
※ ドルフィンシステムではウォーターフォールではなくイテレーションを回していくアジャイル開発に近い開発手法を採用しています。
ドルフィンシステムの流れに加わる
ここまででドルフィンシステムの業務の流れを簡単に書いてみました。
あなたに、このような仕事に加わって欲しいのです。
ここまで読んでピンとくるものはありましたでしょうか?
もちろん一人ですべてこなして欲しいとは思っていません。
協力してコミュニケーションをとりながら、達成していければと思います。
- 知識領域 : FPGA開発、ソフトウェア開発、無線信号処理
- ハードウェア : FPGAボード, ADC, DAC, RFICチップ
- ソフトウェア : VHDLやMATLAB, LabVIEW
これらすべての知識を求めておりませんが、核となる得意分野があればそれを足がかりにして徐々にカバーする範囲を広げていってもらえればと思います。
ここまで読んでピンときた方は、下記のお問い合わせページに進み”名前”, “メールアドレス”, メッセージ本文に”人材募集”と記載して送信してください。
もしピンと来なかった方でも、直接話をしてみると見えてくるものがあるかも知れません。
是非お声がけください。
職種
ドルフィンシステムでは2つの職種“エンジニア”と“技術アシスタント”を募集しています。
エンジニアは、開発プロジェクト内容に従って自律的に業務を行って頂きます。
技術アシスタントは、開発プロジェクト等の業務を指示に従って実行頂きます。
さて、あなたはどちらの職種でしょうか?
エンジニア
項目 | 内容 |
---|---|
職種 | エンジニア |
業務内容 | 開発プロジェクト内容に従って自律的に業務を行って頂きます |
給与、賞与、諸手当 | 年俸制 給与 : 600万円~ |
福利厚生 | 社会保険 |
勤務地 | 東京都豊島区池袋 |
勤務時間 | 9:00~18:00 |
その他 |
技術アシスタント
項目 | 内容 |
---|---|
職種 | 技術アシスタント |
業務内容 | 開発プロジェクト等の業務を指示に従って実行頂きます |
給与、賞与、諸手当 | 年俸制 給与 : 450万円~ |
福利厚生 | 社会保険 |
勤務地 | 東京都豊島区池袋 |
勤務時間 | 9:00~18:00 |
その他 |