Turn Your Passion Into a Career


Why work with us



Do you want to play a stellar role in the next big thing, Smart Devices? Want to be the change or do you have something that will make a difference to our consumers? Come to us if you want to make a change.

If you think, “Yes. Of course,” to either of the above queries then you can think of a career with us, KaHa Pte Ltd. As a brand we are aiming to help our customers to have a more meaningful and easy daily life, stay safe, and stay connected everywhere.

Join our team

Turn your passion into a career

Years of Experience

  • 4-6 years

Description :

  • You shall contribute towards the design & development of features and products both as an individual contributor and also as an owner of the product.
  • You are able to understand requirements provided through user specification documents, wireframes etc and trasnlate it to quality code in a timely manner.
  • You are able to work in an agile environment and deliver features and products within the agreed sprint.
  • You will have the opportunity to work on technologies like IoT, BLE, NFC, Payment to name a few.

Skills & Experience :

  • Strong object oriented design, programming and troubleshooting skills in JAVA and multithreaded programming in Android.
  • Good understanding of Google material design and latest Android features and libraries.
  • Experience with offline storage, threading, and performance tuning.
  • Familiarity with RESTful APIs, SDK integration, Firebase, and Analytics platforms.
  • Exposure to BLE & IoT technology would be an added advantage.

Personal Characteristics :

  • This person must be obsessed about quality and performance above everything else.
  • This person must show ownership and be willing to take things to closure for the products he/she works on.

Education :

  • Bachelor's / Master’s degree in Computer Science/Electronics/Telecommunication/Information Science required from reputed colleges/universities.

Years of Experience

  • 4-7 years

Skills & Experience :

  • 4-7 years of overall experience with at least 4 years in the embedded area.
  • Expert level C/C++
  • Prior experience in developing memory constraint systems or experience in low level code optimization and debugging.
  • Good understanding about the MCU Peripherals/features – I2C, SPI, ADC, DAC, DTC, UART etc.
  • Expert level BSP development skills for embedded MCUs and MPUs, should have any RTOS/Linux experience.(Linux experience is added advantage or ready to ramp up on Linux based systems)
  • Experience in any of scripting languages like Shell’s script/ perl/python.
  • Excellent reading skills for complete understanding of technical documents such as ARM Architecture Specifications and MCU hardware manuals,schematics etc.
  • Team player with excellent verbal and written communication skills.
  • Can-do attitude with unwavering sense of urgency.

Optional Skills :

  • Experience on BLE based modules.
  • Knowledge on Linux and Linux kernel driver development.
  • Knowledge on Android System and kernel driver development.
  • Experience on Graphics UI Softwares for embedded platforms ( TouchGFX, GUIX etc).
  • Schematics and Circuit generation tools Knowledge.
  • Experience of working on ARM architecture.

Education :

  • Bachelor’s/Master’s Degree in Electonics or Computer Science Engineering.

Have a query?

Get in touch with us