Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

英屬開曼群島商鵬冠世邁科技股份有限公司台灣分公司

Senior Software Engineer

Posted Updated 3 views
Discussion

Description

POSITION SUMMARY:

  • We are seeking an innovative Test Software Engineer in Taiwan for our memory business to bridge the gap between complex engineering design and high-volume mass production by developing robust software tools and APIs for rigorous product testing.
  • Your core focus will be translating Windows-centric, expert-level vendor Mass Production Tools (MPTools) into safe, error-proof counterparts optimized for our Linux-based production floor and non-expert operators.
  • To accelerate this critical cross-platform development, you will heavily leverage modern AI-assisted coding workflows (such as Cursor) to efficiently build the sophisticated testing ecosystems that ensure our manufacturing quality and streamline production

PRINCIPLE DUTIES AND RESPONSIBILITIES:

  • Design, develop, and deploy comprehensive, production-level software tools and frameworks to ensure the proper testing, validation, and quality control of products on the manufacturing floor.
  • Write and maintain robust APIs that enable seamless interaction between our Linux-based Production testers and the controller manufacturers' standalone (often Windows-based) MPTools.
  • Translate complex, engineering-focused workflows and MPTools into safe, streamlined applications with built-in checks and balances suitable for non-expert production floor operators.
  • Bridge the operating system divide by adapting, communicating with, or porting functionality from Windows-based vendor engineering tools into a highly efficient Linux mass production ecosystem.
  • Utilize AI coding assistants (e.g., Cursor) to rapidly develop, debug, and optimize software counterparts to Engineering MPTools, ensuring high efficiency and code quality.
  • Implement and troubleshoot communications using SATA and NVMe protocols, including the handling of Vendor Unique Commands.
  • Work closely with both the Engineering and Production teams to understand the nuanced differences between engineering requirements (flexibility, deep diagnostics) and production requirements (stability, speed, error-proofing, operator simplicity).
  • Willingness to travel occasionally to customer sites and industry events as needed

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →