Graphical User Interface & Full Stack Software Developer Quantum Platform
keysight technologies singapore (sales) pte. ltd.
Overview
Keysight Technologies' QES division is seeking a highly skilled GUI & Full Stack Software Developer to design and develop desktop-focused graphical user interfaces (with web capability as a secondary option) supporting quantum automation, data management & analysis, and system configuration & operation.
You will collaborate across a multidisciplinary engineering environment-including physicists, firmware engineers, and backend developers-to implement intuitive user interfaces, data workflows, and backend services that power Keysight's quantum control platform. While desktop GUI development is preferred, candidates with strong full stack experience will help extend our platform with web-compatible components, backend services, and scalable system integrations.
Responsibilities
- Design, implement, and maintain desktop GUIs for automation workflows, data visualization/analysis, instrument control, and system configuration.
- Develop full stack components-including backend services (Node.js, GoLang), APIs, and front-end web interfaces (Angular, TypeScript)-to support cross-platform tooling and integration where appropriate.
- Collaborate with users and product owners to translate complex quantum workflows into intuitive UI/UX designs, mockups, and prototypes.
- Build reusable UI and application frameworks that support long-term maintainability, extensibility, and performance.
- Integrate GUIs with hardware-control layers, quantum SDKs, and backend orchestration systems through well-defined APIs.
- Develop robust testing strategies including unit, integration, functional, and UI automation tests work with QA to ensure system-level reliability.
- Implement data visualization and data-management interfaces for experiment results, logs, metadata, and system performance analytics.
- Contribute to architectural decisions involving UI technologies, backend frameworks, IPC/communication patterns, and deployment models.
- Participate in code reviews, design reviews, and technical discussions, ensuring consistency and quality across the team.
- Document UI workflows, software interfaces, and system interaction models.
- Collaborate effectively across multidisciplinary engineering teams, including Core OS, and Platform Engineering groups.
Qualifications
- BS/MS in Computer Science, Software Engineering, or a related technical field.
- Strong experience building desktop GUI applications (Qt, PyQt/PySide, .NET/C#, or similar frameworks).
- Proficiency in full stack development, including TypeScript, Angular (or comparable front-end frameworks), Node.js, GoLang
- Ability to design, build, and maintain RESTful APIs, backend microservices, or orchestration layers.
- Solid understanding of UI/UX principles, user workflow design, data visualization, and responsive interface patterns.
- Experience integrating front-end applications with hardware control systems, real-time data pipelines, or scientific instrumentation.
- Strong debugging and troubleshooting skills across the UI ↔ backend ↔ hardware boundary.
- Excellent verbal and written communication skills.
- Highly organized, detail-oriented, and comfortable working in a dynamic R&D environment with evolving requirements.
Preferred / Nice-to-Have:
- Experience with graphical workflows for scientific, engineering, or data acquisition systems.
- Experience designing cloud-compatible UIs or hybrid desktop/web interfaces (Electron, embedded browsers, etc.).
- Familiarity with Keysight instrumentation, PXI systems, or real-time measurement workflows.
- Understanding of quantum computing or willingness to rapidly learn quantum concepts.
- Experience with CI/CD pipelines, UI automation frameworks, or end-to-end testing systems.
- ...deliver high-profile island-wide projects with a focus on innovation and customer satisfaction. Job Summary Join our team as a Software Developer to design, build, and maintain innovative software applications that support diverse clients. Contribute to cutting-edge...
- ...We are seeking a Software Engineer to join our semiconductor engineering team. The successful candidate will design, develop, and optimize software solutions that support semiconductor manufacturing... ...specifications, workflows, and user manuals. Provide technical support...
- ...communications, 5G, automotive, energy, quantum, aerospace, defense, and... ...-performing Keysight R&D team developing next-generation Electronic... ...analysis workflows across Keysight software environments.... ...APIs, knowledge sources, and user workflows. Your work will enable...
- ...communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor... ...their careers. Responsibilities Develop high-quality software design and architecture. Develop... .... Experience in communicating with users, technical teams and product owners to...
- ...skilled and motivated Senior Software Engineer to join our LC/MS R&D... ...Tune Calibration Diagnostics platform. You'll collaborate with a... ...cross-functional team of software developers, architects, scientists,... ...integration across the software stack. Work within an Agile development...
- ...communications, 5G, automotive, energy, quantum, aerospace, defense, and... ...Design Engineering Software (DES) division is a technology... ...development team of our simulation platform, SystemVue, gaining exposure to... ...team. Responsibilities Develop and enhance RF simulation and...
- ...communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets... ...You will join a Keysight R&D team developing AI-enabled workflow capabilities for Electronic... .... Responsibilities As a AI Software Development Engineer, you will contribute...
- ...Job Description: We are seeking a Software Engineer to develop and optimize software solutions for advanced packaging semiconductor equipment. This role involves designing, implementing, and testing high-performance software to enhance automation, control, and data processing...
- ...company with headquarters in Singapore. The Automation Software Engineer will play a main role in developing the automation systems for new semiconductor... ...automation and integrate hardware with software where users can control the equipment. ~ Service, training, troubleshooting...
- ...Control systems for automated machines Design System control and Software architecture PLC Programming, Debugging, Testing and support... ...engineers in implementation, improvement and troubleshooting Develop new control system as and when required Update and Upkeep...
- ...coordinate logistics and warehouse operations to ensure timely deliveries, compliance, and efficient financial management. Supervise and develop warehouse staff to support operational excellence. Responsibilities Plan and optimize delivery routes for the logistics team to...
- ...Software QA Engineer Mandatory - Application Testing of Software products, API Testing, UI Testing, Python Scripting, Windows Platform Secondary - Electronics, System Level Testing, Linux platform... .... Your Impact Develop and refine test cases based on...
- ...expansion. Our customers now demand full solutions with broader offerings of software and services. Typical applications... ...and FieldFox program. You'll interface with many cross-functional partners... ...Desired qualifications ~ Full stack spectrum management experience from...
- ...communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets... ...to Keysight delivery team and develop streamline project / process to retain /... ...able to work with minimal supervision and interface effectively with team members and customers...
- ...are optimized for different platforms (TikTok, IG Reels, Facebook,... ...Collaborate with the marketing team to develop monthly content calendars... ...GIFs, and promotional graphics (basic Canva/Photoshop skills... ...video production and editing software such as Capcut, Jianying, Adobe...
- ...functional teams. This role acts as the primary interface for global compliance standard updates,... ...discipline. Exposed to global developments of REACH, RoHS, PFAS and TSCA 6. Familiar... ...Additional Details This job has a full time weekly schedule. Agilent Technologies...
- ...planning and work are executed on time and in full. # Develop brand trust and credibility in local... ...media accounts and other available platforms. 2.2 Trade show and events § Conduct... ...other available platforms. 2.3 End User Installation Participate in all the product...
- ...communications, 5G, automotive, energy, quantum, aerospace, defence, and semiconductor markets... ...and drive the team towards the ideal software architecture and design for our boundary... ...application and test technology expertise to develop and deliver compelling solutions to...
- ...on Part-Time AI Engineer to develop and maintain an enterprise AI... ...search and knowledge management platform. The role focuses on RAG,... ...system. Implement ACL to ensure users can only access authorized... ...or Degree in Computer Science, Software Engineering, AI, or a related...
- ...technologies available in the marketplace. Within Agilent, the ME will interface with multiple teams, namely: - Procurement team on prices, lead... ...environment. Additional Details This job has a full time weekly schedule. Our pay ranges are determined by role, level...
- ...world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in... ...their careers. Marketing engineer job in Singapore. The person develops and executes integrated marketing plans to drive business growth...
- ...world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in... ...careers. Responsibilities Partner Strategy & GTM Execution Develop and execute regional partner strategy aligned with company...
- ...Please Note: 1. If you are a first time user, please create your candidate login account... ...chain, and sales performance. o Develop and maintain dashboards and reports to provide... ...o Proficiency in data analysis tools and software (e.g., Excel, SQL, BI tools). o Excellent...
- ...Global Supply Chain Data Scientist, you will develop and deploy analytics, automation, and... ...commercial setting. Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.... .... Additional Details This job has a full time weekly schedule. Our pay ranges are...
- ...Systems (SDMS), and integrated informatics platforms. This role serves as a critical bridge... ...and other enterprise systems. Deliver user training, administrator training, and... ...integrations (REST APIs, web services, instrument interfaces, ERP/LIMS/CDS integration). ~...
- ...reporting purposes Social Media Management Create and manage content across platforms including Facebook, Instagram, TikTok, and YouTube. Design basic marketing materials and social media graphics Film, edit, and produce videos optimised for each platform Monitor...
- ...advertising, campaign planning, and performance analysis across multiple platforms. This role is ideal for someone who is creative, eager to... ...Video editing and content creation using CapCut Graphic design and EDM creation using Canva Social media scheduling using...
- ...technology teams to provide timely solutions, and develop, maintain, and support utilities to... .../Mixed-Signal design tools Develop software for automation in Skill, Perl, Unix Shell... ...tools from evaluation, QA, test, release, and user support to documentation Expert in Cadence...
- ...a dedicated Accounts Executive to manage full accounting functions and support financial... ...tax-related documentation and processes Develop budgets, financial forecasts, and management... ...Experience with Netiquette accounting software Strong analytical, problem-solving, and...
- ...of the Company's application systems and software products. The successful candidate will oversee... ...and software products. Manage the full software development lifecycle, including... ...stakeholders to analyse operational requirements and develop effective software solutions. Oversee...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Graphical User Interface & Full Stack Software Developer Quantum Platform. Be the first to apply!

