Software Developer for User Interfaces - Embedded & App | Softwareentwickler User Interfaces (m/w/d) - Embedded & App
TARA Systems GmbH
Job Summary
As a Software Developer for User Interfaces at TARA Systems, you will join the GUI Services team in Munich to design and maintain modern UIs for embedded devices and mobile applications. Your daily responsibilities include implementing high-performance UI concepts with a focus on look-and-feel, working within embedded environments (MCU/MPU), and developing apps using frameworks like Flutter. You will be trained in the specialized 'Embedded Wizard' environment to build sophisticated UI components. This role is highly collaborative, requiring close coordination with product management, QA, and system development teams. What makes this position unique is the opportunity to work at the intersection of hardware-level embedded systems and modern mobile app development within an established company boasting over 30 years of expertise in TV and graphical interface technology. The position offers a modern office environment in Munich with a focus on clean code and quality-driven development.
Required Skills
Education
University degree (Bachelor or Master) in Computer Science or a comparable field of study.
Experience
- 1-2 years of professional experience in software development
- Practical experience in software development for User Interfaces
- Required practical experience with Embedded Systems, specifically MCU/MPU
- Professional experience in mobile application development
- Proven experience with programming languages C, C++, Dart, Kotlin, or Swift
Languages
Additional
- The role is based in Munich with a requirement for on-site teamwork; up to 20% remote work is possible. Candidates are encouraged to provide a portfolio or GitHub link with their application.