Software Engineer

Dubai, DU, AE, United Arab Emirates

Job Description

Job Title:

Full Stack Developer (GO + Protocol Integration & Embedded Systems)

Location:

Dubai

Company:

Truesync IoT Systems Global Ltd

Type:

Full-Time

Experience:

3-8 Years (Flexible for the right candidate)

About the Role:

We are seeking a

dynamic, multi-skilled Full Stack Developer

with hands-on experience in

Golang

,

API development

, and

protocol integration

to join our agile and fast-growing team.
This role is perfect for someone who thrives in

multi-disciplinary environments

, is comfortable wearing multiple hats, and is passionate about

building reliable software

,

integrating IoT protocols

, and occasionally

getting hands-on with firmware and edge computing algorithms

.

Key Responsibilities:

Full Stack Development

using GO (Golang), and related technologies. Design, build, and maintain robust

APIs (RESTful, MQTT, HTTPS)

and integrate third-party systems/protocols. Develop

protocol decoding modules

and custom integrations. Work on

Linux-based

environments for scripting, system integration, and deployment. Handle

JSON

data parsing, manipulation, and storage effectively. Occasionally support

firmware development

(C, C++, embedded programming) for microcontrollers and edge devices. Participate in building and optimizing

edge-side algorithms

for IoT and smart systems. Collaborate with hardware engineers, product owners, and QA teams for seamless integration. Troubleshoot issues across stacks: software, firmware, APIs, and protocols.
Skills and Experience:

Mandatory:



3+ years of hands-on experience in

GO language

(Golang). Strong proficiency in

API development

,

protocol design

, and

integration

(RESTful, MQTT, HTTPS). Experience with

protocol decoding and message parsing

. Good command of

Linux environments

, bash scripting, and shell scripting. Excellent understanding of

JSON data structures

and their manipulation. Exposure to full-stack development (frontend and backend understanding).

Desirable/Nice-to-Have:



Embedded systems programming (C, C++, RTOS, FreeRTOS, ARM MCUs). Experience with

edge computing

/

edge AI algorithms

. Familiarity with containerization technologies (Docker, Kubernetes). Basic understanding of IoT platforms (Azure IoT, AWS IoT, etc.) Experience with firmware OTA updates, BLE, LoRaWAN, NB-IoT is a plus.
Ideal Candidate Traits:

Multi-tasker

who enjoys working on diverse tech stacks.

Problem solver

with strong troubleshooting skills across hardware and software.

Self-driven

with a startup mindset -- can adapt and learn quickly. Ability to

take ownership

of tasks and deliver with minimal supervision. Excellent communication and collaboration skills.
What We Offer:

Opportunity to work on cutting-edge IoT and smart system projects. Exposure to diverse technologies and real-world problem-solving. Flexible and supportive working environment. Competitive salary and performance bonuses.
Job Type: Full-time

Pay: Up to AED10,000.00 per month

Application Deadline: 25/05/2025
Expected Start Date: 15/06/2025

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1853513
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    105903.0 134096.0 USD
  • Employment Status
    Permanent
  • Job Location
    Dubai, DU, AE, United Arab Emirates
  • Education
    Not mentioned