京都市/組み込み・ソフトウェア・電気制御設計/年収900万円以上の求人・転職・中途採用情報
ソフトウェア設計<半導体・液晶生産ライン向けシステム>
■クリーンルームで稼働する搬送・保管システムの稼働補助・情報収集するツール、ソフトウェアの開発業務に従事いただきます。 【具体的には】 受注アイテム、またはシステム補助開発テーマに対して、以下作業を行っていただきます。 ・ツール、ソフトウェアのProgram仕様決定、設計、作成、テスト ・ツール、ソフトウェアのProgramの設計文書、運用資料(マニュアル)の作成 【やりがい・魅力】 ・業務を通して自動搬送システム、及びその利用者により効率的な動作・操作を提供し、身につけたスキルを活用し、 さらなるシステム価値向上を実現することで、顧客・社会に貢献できる
プロセス設計<AI駆動・仕様駆動開発>
■ソフトウェア開発において、AI駆動ソフト開発プロセス設計を担当していただきます。 要求仕様書や設計指針書などを起点にして、AIエージェントが設計・実装・テストの各工程を自走かつ連携して取り組み、その成果物品質を担保される仕組み・プロセスの設計に取り組みます。また、インプットとなる要求仕様書などのドキュメントの標準化、および品質マネジメントプロセスの構築にも取り組んでいただきます。 【具体的には】 ※プロセス革新を担うチームとして、取り組んでいただく具体的な業務は以下の通りです。この中のいくつかのパートを担っていただきます。 (1)商品プロジェクト特性に応じた仕様駆動ソフト開発のAIエージェント実行基盤の構築 (2)AIエージェント品質評価・検証手法の確立 (3)要求~設計~実装~テストのトレーサビリティ基盤設計 (4)要求仕様書などのインプットドキュメントの標準化 (5)AIエージェントの学習・強化サイクルプロセスの構築 (6)AI開発ガバナンスおよび監査プロセスの設計 (7) AIデータ基盤・AIエージェントの設計 ■具体的な仕事内容に対しての期待する成果 本職種は、従来のソフトウェア開発プロセスを改善する役割ではなく、AIエージェントと人が協働する次世代のソフトウェア開発プロセスをゼロから設計するポジションです。要求仕様から設計・実装・評価までを一気通貫でつなぐ仕組みの構築を通じて、将来のソフトウェア開発の標準プロセスを創り上げることに挑戦いただきます。 このプロセス構築・展開を通じて、自社の開発エンジニアに新たな成長機会も提供し、AIエージェントとエンジニアが一緒に成長していく新たなキャリア像を作り上げていくことにも繋げていくことを期待しています。
ネットワークスタック開発エンジニア
■同社ゲームプラットフォーム向けネットワークスタックの開発を担当していただきます。 【具体的には】 - IPv4/IPv6対応TCP/IPスタック - Socket APIなどのネットワーク通信API - DHCP、DNS、SSL/TLS、HTTP/HTTPS、mDNSなどのL4以上のネットワークプロトコル機能 - ネットワークインターフェースおよびネットワークアドレス管理機構 - ネットワーク通信を利用する本体通信機能 - EthernetやWLANなどのネットワークインターフェースドライバーや上位層との統合
ゲーム開発環境エンジニア
■開発環境の面からゲーム制作に参加し、より良いゲームを作り上げる職種です。下記のいずれかの業務内容を担当していただきます。 【具体的には】 ■ゲーム開発のためのツール/サービスの開発・運用 - タスク管理サービス、アイデア投稿サービスなどのWebアプリケーションの開発・運用 - ローカライズツール、データ可視化ツールなどのデスクトップアプリケーションの開発・運用 ■ゲーム開発のためのインフラ基盤の構築・運用 - 開発機クラウドなどのゲーム開発時に必要となるインフラ基盤の構築・運用 - Kubernetesなどのゲーム開発用ツール/サービスのためのインフラ基盤の構築・運用 - ビルドやデプロイ環境などの開発フローの整備 ■ゲーム開発の効率を上げるための改善活動 - ゲームのテスト自動化、計測自動化の仕組みの構築・運用 - ゲーム内のゲーム開発支援機能の構築・運用 - ゲーム制作に利用する市販ツールの拡張機能の開発・運用
技術・開発コーディネーター
■同社にて、下記業務を担当していただきます。 【具体的には】 ■世界中のゲーム開発者へ最良の開発環境を提供するための業務全般 - 開発環境の企画、調査、技術サポート - ライブラリやツール、ドキュメントの制作・進捗管理・調整、運用支援など ■ゲーム機本体やeコマース、各種ネットワーク機能など、同社プラットフォームの開発におけるプロジェクトマネジメント業務の補佐・推進 - 開発計画立案、進捗・課題管理、試作開発の推進など - 開発に関わる国内、海外の関係者との要件調整
ゲーム開発エンジニア
■同社にて、下記いずれかの業務を担当して頂きます。 【具体的には】 ■ゲームプログラム開発 - ゲームソフトウェアのプログラム設計・開発 - ゲーム開発に必要なライブラリ設計・開発 ■ネットワークゲーム開発 - ゲームソフトウェアのネットワークプログラムの設計・開発 - ゲーム通信エンジンの設計・開発 ■ゲームツール開発 - ゲーム開発に必要なツールの設計・開発 - 開発環境の構築・管理 (例)プロジェクトのポータルツール(アセットビューワー、コンポーネントエディター、ランチャー、タスク管理)、レベルエディタ、各アセットの編集ツール、パイプライン管理ツール など
ソフトウェア設計
■顧客のEasy to Program(簡単にプログラムできる)を実現するPLCソフトウェア(プログラミングツール、シミュレーションツール)の開発を担って頂きます。 【具体的には】 (1) 企画部門と連携したソフトウェア開発要件の定義(QFD等に基づく開発優先度付け) (2)開発要件を実現できるアーキテクチャの検討 (3)既存ソフトウェア(Sysmac Studio)のソースコード分析と流用できる箇所の特定 (4)上流設計(ユースケース分析、状態遷移・シーケンス・データフロー・クラスの諸設計) (5)PoC開発(RAPID開発) ■参考:Easy to Programの業務内容(一例) - 生成AIを用いたPLCプログラムの解析や自動生成、他社PLCソフトからのコンバート技術 - PLCなどのファームウェアを仮想化(動作ハードウェア非依存化)し、シミュレーションソフトで実機レスで動作確認ができるシステムの開発 - 同社の開発生産性を高めるための仕様書やテストの自動化技術の開発
制御機器のファームウェア仮想化<ソフトウェアアーキテクト>
■制御機器(PLC、サーボ、センサなど)のファームウェア(以下、FW)をVirtual Machine、DockerやOpenShift上で動作させる仮想化を実現します。 この仮想化システムのシステム設計(アーキテクチャ設計)のリーディングと、若手技術者に対する技術指導を担当していただきます。 【具体的には】 (1)システム構成の定義 (2)システムアーキテクチャ設計とPoC開発 (3)PLC、サーボ、センサなどのFWの仮想環境への移植と動作確認、シミュレーション機能との連携実装 (4)ソフトウェア技術者への技術指導 ■配属先の課・チームの人数や雰囲気 業界No1の心理的安全性の高い職場を目指しています。 ・1on1や面接を通じて、ご自身のWILLの表出と、まず一歩を踏み出すことを大事にする職場です。 ・キャリア形成が可能です(e-learning補助、資格取得時の報償の制度あり。職場内での勉強会あり)。 ・業務状況に応じたメリハリのある働き方、性別に関係なく育児休業が取りやすい、非常に働きやすい職場です。
この条件に似た求人を探す