Back to jobs
Seagate Technology

MDW Product & Process Qualification Intern, Software Development Intern (GUI Development)

Posted Today

Job Description

About the role - you will:

as a MDW Product & Process Qualification Intern, maintain and enhance internal engineering tools that support day-to-day operations and productivity. A key initiative is modernizing a legacy Windows desktop GUI originally built with Borland (end-of-life) into a maintainable, modern, cross-platform capable GUI using C++ and Qt. It is also encouraged to embed AI‑assisted capabilities that improve usability, diagnostics, and maintainability.

  • Assess and understand an existing Borland-based GUI application: screens, workflows, data flow, and dependencies.
  • Translate UI/UX and workflows from the legacy GUI into a modern Qt-based UI (Qt Widgets and/or QML depending on design direction).
  • Implement new UI components in Qt (forms, dialogs, table views, charts if needed), ensuring usability and consistency.
  • Integrate UI with existing C++ backend or refactor where appropriate for clean separation.
  • Fix defects and refactor code during migration (stabilize and improve maintainability).
  • Add a “Smart Diagnostics” panel in the Qt GUI which collects logs, error codes, status snapshots and helps summarize, classify, or suggest likely causes.
  • Create/maintain documentation: migration notes, build instructions, and UI mapping from old to new.

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Computers And Electronics
10001+ employees
Fremont, CA, US
Website