{"id":2430606,"url":"https://alion.io/job/seagate-mdw-product-process-qualification-intern-software-gui-development","title":"MDW Product & Process Qualification Intern, Software GUI Development","company":{"id":1756651,"name":"Seagate Technology","domain":"seagate.com","url":"https://alion.io/company/seagate-com","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SuccessFactors","truth_index":null},"role":"Early Careers","role_family":"Early Careers","seniority":"intern","employment_type":"internship","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Singapore"],"countries":["SG"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":17500,"max_usd":34000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":621},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Python","optional":false},{"name":"Qt","optional":false},{"name":"STL","optional":false},{"name":"Windows","optional":false}],"status":"live","first_seen_at":"2026-10-13T08:52:24Z","employer_posted_date":"2026-10-13","last_verified_at":"2026-10-13T13:35:57Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"About our group:\nThe Recording Media Operation (RMO) MDW (Multi Disks Writer) Engineering team’s primary mission is to develop and deliver test solutions that enable media and product qualification across yield, quality, and reliability metrics. The team also plays a critical role in launch media and product builds, MDW process development, customer-based failure analysis, and the implementation of corrective actions.\nThe team is responsible for providing comprehensive software solutions, including machine firmware, graphical user interfaces (GUI), and failure analysis and monitoring tools to support mass production and product launch phases. This role offers a unique opportunity to contribute to an innovative engineering team while reporting directly to an Engineering Manager.\nAbout the role - you will:\nas 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.\nAssess and understand an existing Borland-based GUI application: screens, workflows, data flow, and dependencies.\nTranslate UI/UX and workflows from the legacy GUI into a modern Qt-based UI (Qt Widgets and/or QML depending on design direction).\nImplement new UI components in Qt (forms, dialogs, table views, charts if needed), ensuring usability and consistency.\nIntegrate UI with existing C++ backend or refactor where appropriate for clean separation.\nFix defects and refactor code during migration (stabilize and improve maintainability).\nAdd a “Smart Diagnostics” panel in the Qt GUI which collects logs, error codes, status snapshots and helps summarize, classify, or suggest likely causes.\nCreate/maintain documentation: migration notes, build instructions, and UI mapping from old to new.\nAbout you:\nWe're looking for an enthusiastic and self-motivated intern who can thrive in a dynamic environment.\nCurious and proactive: asks good questions and seeks clarity when needed.\nDetail-oriented: UI migration requires careful mapping and validation.\nStrong communication: gives concise updates, documents decisions, and raises risks early.\nTeam player: collaborates with engineers and users to get feedback.\nAble to commit a full time internship (Jan to Jun)\nYour experience includes:\nCurrently pursuing a Bachelor’s degree in Computer Science / Software Engineering / Computer Engineering (or related).\nSolid C/C++/python fundamentals (OOP, memory basics, STL).\nFamiliarity with GUI programming concepts (events/signals, state management, UI layouts).\nPrior experience with Qt is preferred.\nAble to work independently with guidance and communicate progress clearly.\nKnowledge of electronics and statistics is preferred.\nLocation:\nOur Woodlands site is one of the largest electronics manufacturing sites in Singapore, housing our recording media operations. Spread over three sites, it is easily accessible via bus or from the MRT Station, with many employees taking mass transportation to work. Here at work, you can enjoy breakfast, lunch, dinner, and snacks at our onsite canteen and coffee shop. We offer a range of facilities including an in-house gym and dance studio, as well as after-work badminton and table tennis competitions. On-site celebrations and community volunteer opportunities also abound.\nLocation: Woodlands, Singapore, W2\nTravel: None","description_format":"text","description_chars":3620,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Singapore","iso":"SG","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-13T08:52:24Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":22,"reasons":["conf:9","win:early","comp:junior,brand"],"computed_at":"2026-10-13T22:48:22Z"},"pay":null,"html_url":"https://alion.io/job/seagate-mdw-product-process-qualification-intern-software-gui-development","json_url":"https://alion.io/job/seagate-mdw-product-process-qualification-intern-software-gui-development.json","meta":{"generated_at":"2026-10-13T22:48:22Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":34841,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-14T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1756651},"rest":"https://alion.io/mcp/rest/get_company?id=1756651"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fseagate-mdw-product-process-qualification-intern-software-gui-development"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fseagate-mdw-product-process-qualification-intern-software-gui-development"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fseagate-mdw-product-process-qualification-intern-software-gui-development"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/seagate-mdw-product-process-qualification-intern-software-gui-development\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fseagate-mdw-product-process-qualification-intern-software-gui-development"}]}