Intern contributing to GUI development while modernizing legacy applications using C++ and Qt. Collaborating with engineers on daily operations in the innovative team at Seagate in Singapore.
Responsibilities
Maintain and enhance internal engineering tools that support day-to-day operations and productivity
Modernize a legacy Windows desktop GUI originally built with Borland into a modern, cross-platform capable GUI using C++ and Qt
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
Requirements
Currently pursuing a Bachelor’s degree in Computer Science / Software Engineering / Computer Engineering (or related)
Cloud Operations Engineer developing and implementing cloud - based applications and services at AVEVA. Designing innovative solutions to meet cloud - specific customer requirements and SLAs.
Fan Engineering Intern assisting with the revitalization of Verantis engineering drawings and standards. Collaborating with the Fan Engineer using SolidWorks to document and standardize product specifications.
Senior Specialist, Engineering executing capital projects within manufacturing environments at The Hershey Company. Collaborating with engineering and operations teams for successful equipment installation and commissioning.
Software Developer at Benner focusing on tech - driven solutions for management. Collaborating in a dynamic, diverse team environment to innovate and deliver quality software solutions.
Intern in Environmental Engineering/Environmental Scientist at Geosyntec, applying academic knowledge to real - world situations in environmental consulting.
Provides technical support to engineers while handling various test engineering tasks for CVN Overhaul. Gathers data, produces documentation, and approves work authorization forms for assigned systems.
Lead Quality Assurance engineering team managing quality for U.S. Navy projects. Overseeing structural fitting, welding, and fabrication processes with collaboration across trades teams.
Intern in software development creating software solutions with experienced developers. Seeking motivated individuals with a strong interest in programming and software technologies in a hybrid work setting.
Operations Engineering Associate resolving technical issues and ensuring quality production at Celestica. Involves collaboration and support for engineering solutions in a manufacturing environment.