Job Summary
The role involves the design, development, and maintenance of software that connects advanced hardware with user-facing applications. It requires collaboration with various teams, including firmware, hardware, and marketing, to resolve system issues and provide user-friendly software solutions.
Responsibilities
- Design and develop software to integrate complex hardware systems with customer applications.
- Work alongside interdisciplinary teams to identify and troubleshoot system issues.
- Deliver software solutions that are intuitive and enhance user experience.
- Maintain and update existing software to ensure optimal performance.
Qualifications
- Minimum of 5 years’ experience in software development.
- Strong proficiency in Java and Kotlin programming languages.
- Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering.

