Aktiviere Job-Benachrichtigungen per E-Mail!

Application Developer UI

Keysight Technologies

Stuttgart

Hybrid

EUR 50.000 - 75.000

Vollzeit

Gestern
Sei unter den ersten Bewerbenden

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

A leading tech company is seeking a UI Software Engineer for Simulation Applications in Stuttgart. This hybrid role combines UI expertise with broader software engineering to develop next-gen simulation applications. You'll collaborate with cross-functional teams to create intuitive, responsive user interfaces that directly impact product innovation.

Qualifikationen

  • Bachelor’s or Master’s degree in Computer Science or related field.
  • Solid experience with C++ and object-oriented software design.
  • Proficiency in Qt Widgets for UI development.

Aufgaben

  • Collaborate with product managers and UX designers for UI features.
  • Develop new software features for engineering applications.
  • Maintain and enhance existing applications.

Kenntnisse

C++
Object-oriented software design
Qt Widgets
Software architectural principles
English fluency

Ausbildung

Bachelor’s or Master’s degree in Computer Science or related field

Tools

CMake
CI / CD tools

Jobbeschreibung

Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do.

Our award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.

Please make sure to read the 'Work Model' section at the end of this posting before applying!!

About the Team

Join a collaborative and international R&D team based in Frankfurt, working closely with colleagues in the USA and other global locations. You’ll be part of an agile group of frontend developers and UX designers, backed by experienced software architects and domain experts in physics and mathematics.

About the Role

In this hybrid role combining UI expertise with broader software engineering, you’ll contribute to the development of next-generation simulation applications that integrate real-world physics, interactive visualization, and responsive user interfaces.

As a UI Software Engineer – Simulation Applications , you won’t just focus on aesthetic frontend components—you’ll work across the presentation and application layers, contributing to the overall architecture, functional behavior, and user experience of complex engineering tools. This includes enabling seamless data interaction, responsive controls for simulation parameters, and integration of real-time results.

Your work will directly impact how engineers across domains interact with simulation environments that support their product innovation and validation.

Responsibilities

  • Collaborate with product managers and UX designers to translate user needs into intuitive UI features.
  • Develop and design new software features for our engineering applications to meet key market and next-generation product goals.
  • Maintain and enhance existing applications.
  • Ensure high-quality code with automated testing and documentation.
  • Contribute to code reviews and continuous integration processes.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • Solid experience with C++ and object-oriented software design .
  • Proficiency in Qt Widgets for UI development.
  • Understanding of modern software architectural principles.
  • Professional-level fluency in English (spoken and written).

Desired Qualifications

  • Strong analytical skills and the ability to understand and implement complex requirements.
  • Effective communication and teamwork in multicultural environments.
  • Familiarity with C# or Python .
  • Experience with CI / CD tools (e.g., Jenkins, GitLab CI / CD).
  • Knowledge of CMake , Conan , or similar tools for dependency and build management.

Please note the Work Model before applying :

While this position is not fully remote , Keysight offers a very flexible working arrangement designed to support productivity and work-life balance.

  • During the initial onboarding phase , we expect a higher level of on-site presence to ensure smooth integration, collaboration, and access to team support.
  • After onboarding, work location and hours will be defined through alignment with your manager and team structure .
  • In general, a hybrid model with on-site presence 2–3 office days every other week or every 2nd week is expected.

We value flexibility and trust our teams to coordinate in a way that supports both individual needs and team effectiveness.

  • Keysight is an Equal Opportunity Employer.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.