システムLSI搭載ミドルウエア(ソフト)の開発・設計


社員
INDEX


横浜本社の社員メッセージ一人目へのリンク
札幌支社の社員メッセージ一人目へのリンク
 
 
 
 
 

社内の「いい雰囲気」を活かして感動できる製品をつくりたい。

デジカメの性能を決定づける組み込みソフトウェア開発

私は今、デジタルカメラに搭載される組み込み系信号処理LSIのファームウェア開発を行っています。このLSIは、CCDやCMOSなどのイメージセンサから取り込まれた画像を自動制御するもので、デジタルカメラの性能を決定づけるキーデバイスの1つです。たとえば、明るさ補正や色味補正、手振れ補正機能、ZOOM機能、画像分解度向上など、こうした多彩な機能は私たちが実装するファームウェアによってはじめて実現します。もちろん顧客からの要求仕様はあります。ただこちらから新たな機能を提案することも多く、そこに非常にやりがいを感じます。仕様や機能の検討にあたっては現行のデジタルカメラでさまざまなシーンを撮影し「ここが足りない。この機能をもう少し向上させたい」と実機で検証を重ねます。その際、常に念頭にあるのは「自分であればこういう機能が欲しい」ということです。自分なりの発想を製品に直接反映できるところにこの仕事の大きな魅力があります。

仕様が固まれば次にはアルゴリズムを検討し、アーキテクチャを設計、C言語でソースコードを書いていきます。入社当初、コーディングの知識はほとんどなかったのですが、慣れていくうちにどんどん楽しくなってきました。コーディングには人それぞれの個性が出ます。理想的なのは、コードサイズが小さく、しかも誰が見てもわかりやすいコードを書くこと。そこが難しくもあり、楽しくもある点です。一連の実装業務が終わると評価テストを行い、結果にもとづいて修正をかけます。そこで意図した通りの動きができたときは思わずガッツポーズが出ます。開発メンバーは皆、年代も近くその意味で話が合います。雑談の中からふっとアイデアが生まれるときもあり、そういうときは緊急ミーティングがはじまります(笑)。こうした「いい雰囲気」を最大限に活かして、使う人が感動するようなデジタルカメラをつくっていきたいですね。

わたしの1日の仕事の流れ

9:50 出社。メールをチェックし、仕事の進捗状況を確認。今日の進捗目標を立てます。
10:30 コード設計書を睨みながらコーディングしていきます。自分にとって一番おもしろい仕事です。
11:30 昼食。
12:20 ひたすらコーディング。
15:00 社外に出て息抜きの散歩。
15:10 再びひたすらコーディング。
16:00 課内ミーティング。互いの進捗状況を確認します。担当のときは議事録を作成します。
18:00 食事。外食がほとんどです。
19:00 コーディング。最も仕事が捗る時間帯です。
21:00 仕事の進捗をまとめ退社します。
 

profile
Ayumu Kobayashi
入社年:2003年
専攻: 物理
勤務地九州本社
学生時代の研究/活動・入社のきっかけ: 大学院時代はレーザー光を用いた半導体の物性研究を行っていました。興味深い研究結果を得られたことから国際学会などでの発表も経験したのですが、基礎研究よりもモノづくりをしたいという思いが強くありソニー・エルエスアイ・デザインに入社しました。子どもの頃からソニー製品の“ファン”だったことも大きな志望理由の1つです。休日は友人と飲みに出かけるか、またテニスやバドミントンなどのスポーツで汗をかいています。