Embedded UI Engineer
Tasks:
- Develop and maintain user interfaces with C++ and Qt/QML technology
- Collaborate with our Embedded UI Architect and our UI/UX Designer
- Implement unit and integration level testing in an automated CI/CD environment
- Work closely with the embedded firmware development team to diagnose and address any issues encountered in the field or during feature development
Acquire in-depth knowledge about the business/domain to effectively represent customer needs and actively participate in embedded software development planning
Qualifications
Required:
- University degree in Electronics or Software Engineering (or similar)
- At least 4 years of professional experience in embedded systems on Linux
- Solid experience with Qt/QML and C++
- Solid experience in developing ั on small embedded screens
- Proficiency in writing automated unit tests (e.g. with pytest, GoogleTest, etc.)
- Solid experience with agile methodologies like Scrum and continuous integration toolchains
- Willing to learn, team-orientated and open to challenges
- Open, communicative personality who easily exchanges know-how
- Fluent in English
Beneficial:
- Knowledge of optics and/or colour technology (colour conversion, ICC profiles, image processing)
- Experience in the measurement instruments industry
- Familiar with GitHub, GitHub Actions and Docker
What you can expect
You will join an organisation which is innovative, fast-paced, results-oriented and a classic winner in its market segment. Your solutions will be part of world-famous brands used by millions of people. A unique business management culture will ensure that the company outperforms all its competitors on a regular basis. You will enjoy a long-term engagement embedded in a large international group of highly skilled and intelligent colleagues. You will have the opportunity to develop into multiple directions like software architecture, project management, agile coaching, etc. without the need to move abroad.
Required skills experience
| Qt/QML | 4 years |
| C++ | 4 years |
| Embedded | 4 years |
| HMI | 3 years |
Required languages
| English | B2 - Upper Intermediate |