私の部署ではデジタルカメラの開発を行っています。当社製カメラはライフサイエンス分野(細胞の蛍光イメージング、超微弱光検出等)や、科学計測用途、産業用FA用途、等で幅広く使用されています。
その中で、私はDCAM-API (Digital CAMera Application Programming Interface)と呼ばれるソフト開発を行っています。DCAMとは、浜松ホトニクス製デジタルカメラをサポートするドライバソフトウエアで、カメラとアプリケーションを繋げるドライバのような役割を持つソフトとなります。DCAMに対応するアプリケーションソフトであれば、カメラやインターフェースを変更したとしても、そのままの使用環境でカメラを動かすことが出来ます。
形のある製品ではないので目立ちはしませんが、DCAM開発はシステム事業部のカメラ全般に関わりますし、システム事業部製品を陰で支える重要な開発だと感じています。
具体的な業務内容としては、DCAM(Windows版)の検証とDCAM(Linux版)の対応です。Windows版DCAMのバージョンアップ時の不具合の有無、新たな機能が正常に動作するか否かを検証しています。また、私は配属当初からLinux版の主担当として、お客様の要望に合わせた設計開発・評価までを行っています。
プログラムを如何に書くかは一通り自分で考えて、先輩にマメに相談しています。ソフト技術を勉強するにあたっては、最新情報を入手するのに一番苦労します。基本的な内容は本で情報を得ますが、リアルタイムな情報はWEBから得ています。また英語の情報がほとんどですので、英語学習は避けては通れません。その他の情報源として、私は学生時代も情報系だったので、その時の友人との繋がりを今でも大切にしており、何かあれば気軽に情報交換をしています。
大学まではソフトしかやっていなかったので、ハードについてはあまり知識がなかったのですが、アナログ回路、デジタル回路については非常に詳しい先輩や同期がいるので、困ったときにはいつも助けていただいています。ちょっとしたことでも、直ぐに相談できるような開かれた職場になっており、色々なところで日々議論が行われています。当社には様々なバックグラウンドを持つスペシャリストが多いので、お互い足りない部分を補いながら、知識・理解を深めていくことができます。自分の専門分野を広げられる環境があることが当社の魅力だと思います。
配属後すぐにLinux版の主担当となりました。知識も経験も乏しい中で、試行錯誤と勉強を繰り返し、今では当たり前にDCAMを提供できるようになりました。もちろん戸惑いや苦労はありましたが、配属直後の私に重要な業務を任せてもらえたことで、実践を通して短期間で急成長が出来たと感じています。
将来的にはLinux版に限らず、何でも担当できるエンジニアになりたいです。今後は、ソフト面、ハード面共に勉強し、仕事の幅を広げてスキルアップできたらと思います。そして、行く行くは部署を代表する製品を一から作り上げたいです。現時点ではDCAMは縁の下の力持ちのような存在ですが、より多機能化していくことでソフト面も当社の強みにしていきたいです。お客様に満足していただけるような、使いやすいソフト作りを目指します。
何事にも挑戦してみること。特にLinuxへの対応は新しいことの連続。試してみて上手くいかなかったら、新たに情報収集して再挑戦。上手くいくまでこの繰り返し。自分の中にノウハウを蓄積して、更なるステップアップを目指しています。
8:00 | 出社後、メール対応とその日にやるべきことをリストアップ |
---|---|
8:10 | お客様や現地法人・営業から連絡のあったLinux関連の不具合や質問対応。 多くは英語のメール。ポイントを抑えながら確認して、対応します。 |
10:00 | DCAMチーム打合せ。1週間で新たに増えた修正案件の確認や、各自の継続している案件の進捗確認を行います。 |
12:00 | お昼休み。食堂でご飯を食べつつ、同期と情報交換したり、時事ネタを話したり… |
12:45 | Windowsを使って検証作業。お客様の多くはWindowsユーザ。アップデート時に不具合がないかチェックします。 |
15:00 | 休憩 |
15:10 | 新規でLinuxを使いたいお客様と同じ環境を手元で構築。Linuxといっても種類は様々。「この環境で使いたい」と要望があれば、その環境を構築し、DCAMのデバッグと修正、テストを行います。初めての環境の場合は試行錯誤の連続です。 |
16:30 | やるべきことが終わったので、定時帰宅。 |
サッカー観戦に出かけることが多いです。テレビ観戦もいいですが、スタジアムはやっぱり格別! 大声で応援したり、周りの人と喜んだりして気分をリフレッシュ。(ただしジュビロが勝ったときに限る)
ちなみに、当社はジュビロのスポンサーです。ユニフォームの左袖にホトニクスのロゴが入っているので、ご注目を!!
It looks like you're in the . If this is not your location, please select the correct region or country below.
You're headed to Hamamatsu Photonics website for JP (Japanese). If you want to view an other country's site, the optimized information will be provided by selecting options below.
In order to use this website comfortably, we use cookies. For cookie details please see our cookie policy.
This website or its third-party tools use cookies, which are necessary to its functioning and required to achieve the purposes illustrated in this cookie policy. By closing the cookie warning banner, scrolling the page, clicking a link or continuing to browse otherwise, you agree to the use of cookies.
Hamamatsu uses cookies in order to enhance your experience on our website and ensure that our website functions.
You can visit this page at any time to learn more about cookies, get the most up to date information on how we use cookies and manage your cookie settings. We will not use cookies for any purpose other than the ones stated, but please note that we reserve the right to update our cookies.
For modern websites to work according to visitor’s expectations, they need to collect certain basic information about visitors. To do this, a site will create small text files which are placed on visitor’s devices (computer or mobile) - these files are known as cookies when you access a website. Cookies are used in order to make websites function and work efficiently. Cookies are uniquely assigned to each visitor and can only be read by a web server in the domain that issued the cookie to the visitor. Cookies cannot be used to run programs or deliver viruses to a visitor’s device.
Cookies do various jobs which make the visitor’s experience of the internet much smoother and more interactive. For instance, cookies are used to remember the visitor’s preferences on sites they visit often, to remember language preference and to help navigate between pages more efficiently. Much, though not all, of the data collected is anonymous, though some of it is designed to detect browsing patterns and approximate geographical location to improve the visitor experience.
Certain type of cookies may require the data subject’s consent before storing them on the computer.
This website uses two types of cookies:
This website uses cookies for following purposes:
Cookies help us help you. Through the use of cookies, we learn what is important to our visitors and we develop and enhance website content and functionality to support your experience. Much of our website can be accessed if cookies are disabled, however certain website functions may not work. And, we believe your current and future visits will be enhanced if cookies are enabled.
There are two ways to manage cookie preferences.
If you don’t want to receive cookies, you can modify your browser so that it notifies you when cookies are sent to it or you can refuse cookies altogether. You can also delete cookies that have already been set.
If you wish to restrict or block web browser cookies which are set on your device then you can do this through your browser settings; the Help function within your browser should tell you how. Alternatively, you may wish to visit www.aboutcookies.org, which contains comprehensive information on how to do this on a wide variety of desktop browsers.
Occasionally, we may use internet tags (also known as action tags, single-pixel GIFs, clear GIFs, invisible GIFs and 1-by-1 GIFs) at this site and may deploy these tags/cookies through a third-party advertising partner or a web analytical service partner which may be located and store the respective information (including your IP-address) in a foreign country. These tags/cookies are placed on both online advertisements that bring users to this site and on different pages of this site. We use this technology to measure the visitors' responses to our sites and the effectiveness of our advertising campaigns (including how many times a page is opened and which information is consulted) as well as to evaluate your use of this website. The third-party partner or the web analytical service partner may be able to collect data about visitors to our and other sites because of these internet tags/cookies, may compose reports regarding the website’s activity for us and may provide further services which are related to the use of the website and the internet. They may provide such information to other parties if there is a legal requirement that they do so, or if they hire the other parties to process information on their behalf.
If you would like more information about web tags and cookies associated with on-line advertising or to opt-out of third-party collection of this information, please visit the Network Advertising Initiative website http://www.networkadvertising.org.
We use third-party cookies (such as Google Analytics) to track visitors on our website, to get reports about how visitors use the website and to inform, optimize and serve ads based on someone's past visits to our website.
You may opt-out of Google Analytics cookies by the websites provided by Google:
https://tools.google.com/dlpage/gaoptout?hl=en
As provided in this Privacy Policy (Article 5), you can learn more about opt-out cookies by the website provided by Network Advertising Initiative:
http://www.networkadvertising.org
We inform you that in such case you will not be able to wholly use all functions of our website.
Close