What you'll do
- Design, develop, test, and maintain software applications and user interfaces based on customer and product requirements.
- Develop user-friendly HMI and UI components using Android XML and related technologies.
- Work with product owners, designers, architects, and other technical teams to understand requirements and deliver practical software solutions.
- Contribute to software architecture decisions, including application structure, interfaces, integration methods, and deployment approach.
- Develop and maintain application components, APIs, microservices, or back-end functionality as required.
- Support software testing activities, including test strategy, automated testing, continuous integration, and release readiness.
- Troubleshoot software issues, improve application performance, and support ongoing optimization of existing features.
- Apply secure software development practices to help protect user data and support reliable product delivery.
What you'll need to get the job done
- Bachelor’s degree in Computer Science, Software Development, Computer Engineering, or a related technical discipline.
- 3+ years of experience in software development, UI development, HMI development, or a related role.
- Experience developing user interfaces or HMI systems, preferably using Android XML.
- Working knowledge of Java and Kotlin.
- Strong understanding of software development practices, including coding, debugging, testing, version control, and CI/CD concepts.
- Good communication, collaboration, and problem-solving skills, with the ability to work effectively in cross-functional teams.
What will make us REALLY love you
- Experience developing software for embedded, automotive, mobile, or connected-device platforms.
- Familiarity with Agile development, test-driven development, automated testing, or continuous delivery practices.
- Experience with APIs, microservices, server-side development, or full-stack application development.
- Interest in improving user experience, application performance, and development efficiency through new tools and technologies.
Skills Required
- Bachelor's degree in Computer Science, Software Development, Computer Engineering, or related discipline
- 3+ years of experience in software development, UI development, HMI development, or related role
- Experience developing user interfaces or HMI systems, preferably using Android XML
- Working knowledge of Java and Kotlin
- Strong understanding of software development practices: coding, debugging, testing, version control, and CI/CD concepts
- Good communication, collaboration, and problem-solving skills
- Experience developing software for embedded, automotive, mobile, or connected-device platforms
- Familiarity with Agile, test-driven development, automated testing, or continuous delivery practices
- Experience with APIs, microservices, server-side development, or full-stack application development
- Interest in improving user experience, application performance, and development efficiency through new tools and technologies
What We Do
Syntronic is a engineering design house specializing in the design and development of electronics, electro-mechanics, embedded and IT software. As an established engineering design house, we provide valuable contribution to your product and test development as well as help you achieve the desired product time-to-market cost-effectively. We also offer solutions where we undertake turn-key responsibility of product development and system integration from idea to complete system delivery. We adopt the latest technologies in electronics design and software development worldwide. Among our customers and partners are some of the world’s most technique-intensive businesses and organizations in sectors such as telecommunication, automotive, industrial and medtech. In designing to satisfy customers’ needs, we focus on quality, competence and ease of production.







