Do Work That Matters

Be part of a team that delivers real-world, business-critical solutions.

Current Openings

Job Description

- Work at the forefront of embedded system technologies.
- Join a dynamic team to develop firmware for in-house designed IoT devices.
- Collaborate closely with hardware team to design and debug PCB boards.
- Produce manuals and technical documentation.


Requirements
- Degree/master in Computer/Telecommunications/Electronics/Mechatronics Engineering.
- Experienced with embedded systems (e.g. STM32/nRF/ESP32) based firmware development in C/C++.
- Knowledge in RTOS, able to think in terms of semaphore, mutex, threads, synchronization and deadlock.
- Well-versed with interface protocols such as I2C, SPI, UART, 1-Wire, etc.
- Open to learning new technologies.
- Driven individual, passionate, self-starter, innovative and quality focused.
- Ability to work well in a team environment and independently.
- Strong analytical and problem-solving skills.

Good To Have
- GitHub, git CLI skills.
- Linux kernel build system (CMakeLists.txt, Kconfig, Devicetree).
- JavaScript.
- Comfortable to use Linux-based OS.

Job Description
- Work on the trendiest and greatest software technologies.
- Join a dynamic team to develop backend data processing algorithms and setup data visualization software.
- Collaborate closely with firmware team over data transmission and processing.
- Produce manuals and technical documentation.

Requirements
- Degree/master in Computer Engineering/Computer Science/Information Technology.
- Proficient in Linux-based OS such as Ubuntu (CLI version), able to install and configure software packages.
- Have no problem in setting up a webserver (e.g. Nginx/Apache).
- Sound capabilities in programming (JavaScript experience preferred).
- Hands-on experience with SQL or NoSQL database (e.g. Postgres, MongoDB, Firebase).
- Open to learning new technologies.
- Driven individual, passionate, self-starter, innovative and quality focused.
- Ability to work well in a team environment and independently.
- Strong analytical and problem-solving skills.

Good To Have
- Experience with Node.js / Deno.
- Experience with React / Vue / Angular.
- Experience with Ionic framework or Electron framework.
- Experience in configuring SSL certifications, data encryption.

Note

All engineering positions requires fluency in spoken and written English.

If you love what we do but do not find any suitable positions above, please email your CV to career@gtsb.com.my so that we may create a position for you.

To apply

Please send us:
- Your CV
- A document addressing each of the points under the Requirements (and Good To Have)
- Tell us how you can help us to achieve our goals.
- Testamur and official result transcripts (mandatory for fresh graduates)

What's Next?

1

Review

We will review your application, this usually takes 1 week. Depending on the number of applications we have received, we are sorry that we may not be able to provide feedback for your application.
2

Test

Depending on the role that you have applied, we may invite you to complete a basic technical test such as C programming if you are short listed.
3

Interview

Depending on the test's result (if any), we will arrange an interview with you, most likely in the form of video call.
4

Offer

If you are the one that we have been looking for, we will send you an offer in the form of email or phone call.

© Copyright 2021-2022 G-Technologies Sdn. Bhd. (846517-H) - All Rights Reserved.