Application Developer UI at Keysight Technologies
Frankfurt am Main, , Germany -
Full Time


Start Date

Immediate

Expiry Date

20 Sep, 25

Salary

0.0

Posted On

21 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Cmake, Python, English, Software Design, Teamwork, Computer Science, Analytical Skills

Industry

Computer Software/Engineering

Description
  • Frankfurt-am-Main, Germany; Boeblingen, Germany; Munich, Germany; Bochum, Germany
  • R&D
  • 48376
  • Regular
  • No
  • Full Time (F)
  • 10-25%
  • Germany

JOB DESCRIPTION

Overview
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.

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.
Responsibilities

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.
    Qualifications
Loading...