Padmi

Software Development Engineer for Semiconductor Manufacturing Equipment / 半導体製造装置ソフトウェア開発エンジニア

JapanPosted 2 months ago
Software engineeringUnspecified
Apply at Quest Global

Opens the source posting on careers.quest-global.com

Source description

About the role

View original

Job Requirements [プロジェクト概要および業務内容] Project Overview and Responsibilities

本プロジェクトでは、最先端の半導体製造装置および関連システムにおけるソフトウェアの開発・保守・機能拡張を担当いただきます。Linux環境でのC/C++開発を中心に、要件定義から実装、検証、不具合対応まで一貫して関わり、既存コードの解析やリバースエンジニアリングを通じたシステム理解・改善にも取り組んでいただきます。クロスファンクショナルチームと連携しながら、高品質なシステム開発を推進していただきます。

主な業務内容:

• 半導体製造装置および関連システム向けソフトウェアアプリケーションの開発、保守、機能拡張 • リソグラフィその他のウェハープロセスワークフローに関する要件定義、およびクロスファンクショナルチームとの連携・協働 • Linux環境における、C/C++を用いたソフトウェアモジュールの設計、実装、およびテスト • デバッグや根本原因分析(RCA)を通じた、ソフトウェア不具合の調査・解決 • 既存コードベースやシステム挙動の分析による、機能理解と改善ポイントの特定 • 顧客環境および本番環境における統合、検証、トラブルシューティング活動のサポート • 技術文書(仕様書等)の作成、およびコードレビューへの参加

In this project, this position will be responsible for the development, maintenance, and enhancement of software for advanced semiconductor manufacturing equipment and related systems. Centered on C/C++ development in a Linux environment, you will be involved end-to-end in the process from requirements definition to implementation, testing, and defect resolution. You will also engage in system understanding and improvement through analysis of existing code and reverse engineering. Working in close collaboration with cross-functional teams, you will help drive the development of high-quality software systems.

Key Responsibilities:

• Develop, maintain, and enhance software applications for semiconductor manufacturing equipment and related systems. • Collaborate with cross-functional teams to understand requirements related to lithography and other wafer process workflows. • Design, implement, and test software modules using C/C++ in Linux environments. • Investigate and resolve software defects through debugging and root cause analysis(RCA). • Analyze existing codebases and system behavior to understand functionality and identify improvement opportunities. • Support integration, validation, and troubleshooting activities in customer and production environments. • Prepare technical documentation and participate in code reviews.

[チーム構成] Team Structure 10名 10 members

[ポジションの魅力] Attractive Points

• 先端技術: 世界の主要な半導体メーカーが導入する、先端半導体製造技術に携わる機会 • 先進システムへの知見: 次世代半導体デバイスの製造を可能にする、先進的なリソグラフィシステムに関する深い知見の獲得 • 開発経験: ミッションクリティカルな製造装置上で動作する、複雑かつ高性能なソフトウェア開発への挑戦 • スキル向上: システムレベルのC/C++開発、Linuxプラットフォーム、高度なデバッグ技術の実践的なスキルアップ • グローバルな環境: 非常に革新的な環境における、グローバルなエンジニアリングチームや業界の専門家との協働 • 多様なキャリアパス: 技術専門職(スペシャリスト)およびリーダーシップ(マネジメント)の両軸におけるキャリア成長の機会 • Advanced Technology: Opportunity to work on cutting-edge semiconductor manufacturing technologies used by leading global semiconductor manufacturers. • Insights into Advanced Systems: Gain deep insights into advanced lithography systems that enable the manufacturing of next-generation semiconductor devices. • Development experience: Work on complex, high-performance software running on mission-critical manufacturing equipment. • Skill development: Gain hands-on experience with system-level C/C++ development, Linux platforms, and advanced debugging techniques. • Global environment: Collaborate with global engineering teams and industry experts in a highly innovative environment. • Diverse career paths: Career growth opportunities in both technical specialist and leadership tracks.

[雇用形態] Employment Type 正社員 Permanent Employee

[勤務地] Work Location 栃木県宇都宮市 Utsunomiya, Tochigi

[勤務スタイル] Mode of Work

基本はオフィス勤務、のちにハイブリッド勤務への移行の可能性あり。

Default is working at office. Hybrid mode may be possible later.

[採用予定人数] Number of Hires 1

Work Experience [応募条件]Requirements

■必須要件■ Must Have

• C/C++における高いプログラミングスキル • Linuxベースの開発環境における実務経験 • PostgreSQLなどの関係データベース(RDBMS)に関する知識・実務経験 • 既存のソフトウェアコードを正確に読み解き、修正・拡張ができる能力 • リバースエンジニアリングやコード解析を通じて、レガシーシステムや仕様書のないシステムを理解・把握できる能力 • UMLやフローチャートを用いた、設計文書の作成スキル • 優れた分析力と問題解決能力 • 高いコミュニケーション能力と、チームを牽引する協調性(チームワーク力)

• Strong programming skills in C and C++. • Experience working in Linux-based development environments. • Knowledge and practical experience with relational databases (RDBMS) such as PostgreSQL • Ability to read, understand, and modify existing software code. • Experience in reverse engineering and code analysis to understand legacy or undocumented systems. • Design document creation is done using UML, flowcharts • Good analytical and problem-solving skills. • Strong communication and teamwork abilities.

■尚可要件■ Good to Have

• 半導体製造プロセスに関する基礎知識(特に以下に関する領域) • リソグラフィ(露光技術) • その他ウェハープロセス全般 • GDB(GNU Debugger)をはじめとする各種デバッグツール、およびデバッグ技術の実務経験 • ソフトウェアアーキテクチャおよびシステムレベルプログラミングに関する深い理解 • ソフトウェア開発ライフサイクル(SDLC)、バージョン管理システム(Git)、各種ビルドツールに関する知識・実務経験 • Subversion(SVN)、Redmine、VS Code、Microsoft Officeなどのツールを活用した開発・業務経験 • 半導体製造装置のソフトウェア開発経験

• Basic knowledge of semiconductor manufacturing processes (especially in the following areas) • Lithography (exposure technology) • Other general wafer processes • Experience with debugging tools and techniques, including GDB (GNU Debugger). • Understanding of software architecture and system-level programming. • Knowledge and practical experience in software development lifecycle (SDLC), version control systems (Git), and various build tools • Development and operational experience utilizing tools such as Subversion (SVN), Redmine, VS Code, and Microsoft Office • Experience in software development for semiconductor manufacturing equipment

■語学力■ Language Skill

• 英語 – ビジネスレベル • 日本語‐ネイティブレベル または JLPT N2 レベル以上(全て日本語のみの環境下での業務です)

• English – Business level • Japanese – Native or above JLPT N2 equivalent level (Working environment is Japanese)

[待遇・福利厚生]

◆昇給年1回 ※契約社員は更新のタイミングで見直しあり

◆通勤手当(上限2万円/月)

◆給与詳細:完全年俸制(1/12を毎月支給)

◆残業手当

◆各種社会保険完備

・ 厚生年金

・ 健康保険(TJK : 東京都情報サービス産業健康保険組合)

・ 雇用保険

・ 労働者災害補償保険

◆健康診断(被扶養者健康診断、人間ドック、婦人科健診など)

◆65歳定年制 ※役職定年なし

◆社内研修制度(オンライン)

◆試用期間3ヶ月、業務・待遇変更なし

◆受動喫煙防止対策:あり(屋内禁煙)

[Welfare]

◆ Salary increment once a year

◆ Commuting allowance (up to 20,000/month)

◆ Salary details: Full annual salary system (1/12 paid monthly)

◆ Overtime allowance

◆ Equipped with various social insurance

・ Welfare pension

・ Health insurance (Tokyo Information Service Industry Health Insurance Association)

・ Employment insurance

・ Worker's Accident Compensation Insurance

◆ Health checkup (health checkup for dependents, medical checkup, gynecological checkup, etc.)

◆ Retirement age is 65 years old *No retirement age for positions

◆ Referral recruitment system (with benefits)

◆ In-house training system (online)

◆ Trial period: 3 months, no change in duties or benefits

◆ Measures to prevent passive smoking: Yes (no smoking indoors)

[休日休暇]

◆年間休日120日以上

◆完全週休2日制(土・日)

◆祝日

◆年末年始休暇

◆有給休暇

◆産前産後休暇

◆育児休暇

◆介護休暇

◆忌引休暇

※常駐先の業務にともなって休日・休暇は変動の可能性があります。すべて大手メーカーのため、年次休暇などは充実している場合がほとんどです。

[Vacations]

◆ Total holidays: over 120 days off per year

◆ 2-day weekend system (Saturday and Sunday)

◆ National Holidays

◆ New Year holidays

◆ Paid vacation

◆ Prenatal and post-natal leave

◆ Childcare leave

◆ Nursing care leave

◆ Bereavement leave

*Holidays and vacation days may change depending on the work place you are stationed. Since they are all major manufacturers, most have generous annual vacations

One address, no account. We’ll tell you when matching roles go live.

More at Quest Global

Related open roles

View all roles