We are looking for a skilled GUI designer/software engineer for a UI/UX project. The project focuses on developing a user interface (GUI) that is compatible with the ROS2 environment. We aim to create a user experience that is user-friendly, flexible, and scalable. The GUI should be designed to function either offline (QT or TkInter), or as a hybrid design, where QT can load an online design using technologies such as Javascript, HTML, and CSS. In this project, you will have the opportunity to conduct user surveys to collect feedback from end users and use this feedback to shape and improve the GUI design. You will also be responsible for making the GUI flexible so that it can be easily adapted and expanded with new functionality without having to hardcode tasks in the GUI.
Design and development of a ROS2-compatible GUI.
Conducting user surveys to collect feedback for GUI design.
Implementing flexibility in the GUI for easy expansion of functionality.
Integrating 2x USB camera feeds with a caption (Possibly also a graphical overlay).
Implementing buttons such as Modes, Ack, Next/Back, Help, Settings, etc.
Experience in GUI design and development, including QT and/or TkInter.
Ability to work with web technologies such as Javascript, HTML, and CSS (for hybrid design).
Ability to conduct user surveys and apply feedback to design improvements.
Good communication skills.
The project is expected to take place in the spring semester of 2024.
The project may potentially be extended with summer employment or an internship.
If you are interested in the project or have any questions, please contact RobSub's CEO, Cecilie Røes Andersen
This job comes with several perks and benefits