Be part of a team that delivers real-world, business-critical solutions.
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.
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)