샤프는 디지털 복합기용 임베디드 펌웨어 개발자를 모집합니다. 주요 업무는 프린트 엔진, 스캐너, 이미지 처리 시스템 등의 제어 소프트웨어 개발입니다. 지원 자격으로 C/C++ 코딩 능력과 임베디드 개발 경험이 필수입니다. 리얼타임 OS 또는 Linux 환경에서의 개발 경험이 요구됩니다. 네트워크 및 보안 지식을 갖춘 분을 우대합니다.
ディジタル複合機に搭載する組み込みファームウェア(ソフトウェア)の開発。様々な開発があります。
①プリントエンジン制御ファームウェア開発:様々なセンサー入力を元に、モーター加減速制御・ソレノイド制御などのタイミング制御を実行するプログラム開発
②スキャナ制御ファームウェア開発:用紙搬送制御、CCD制御
③画像処理システムのファームウェア開発:プロセッサ+画像処理ASICシステムの統合制御。
④ユーザーインターフェイスソフトウェア開発:UI制御
⑤通信ネットワーク制御ファームウェア開発
⑥WEBブラウザー周辺ソフトウェア開発
ソフトウェア開発力の強化
特に下位層①②③を強化したい
大規模なシステムを制御する必要があり、ファームウェア下位層(OS含む)、中位層(ドライバ・ミドルウェア)、上位層(アプリケーション)と様々な開発部位があり、ソフトウェアエンジニアとして活躍できる場所が多い。
組み込みファームウェア開発経験者で
特に①②においては、電気回路スキル(デバイス仕様把握が必要)があれば品質が良いプログラム開発が可能となる。