Embedded Software Engineer (Go / Middleware)

Appraid Tech LLC

Posted on 23 Oct

Experience

3 - 8 Years

Job Location

Egypt - Egypt

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

The primary purpose of this role is to design, develop, and maintain robust backend services using Go (Golang) in support of connected embedded systems. The role involves implementing communication layers for various industrial and IoT protocols such as CAN, Ethernet, REST, MQTT, and WebSocket, enabling seamless data flow between embedded modules and cloud services.



  • Design and develop backend services using Go
  • Implement communication layers for CAN, Ethernet, REST, MQTT, and WebSocket protocols
  • Develop APIs and integration logic between embedded modules and cloud services
  • Apply test-driven development (TDD) and participate in code reviews
  • Bachelor s degree in computer engineering or computer science
  • 3 6 years of experience in backend development using Go.
  • Experience in distributed systems and communication protocols.
  • Experience in the implementation of Bluetooth-based communication methods.
  • Strong debugging and documentation skills.
  • Familiarity with Agile tools (Jira, Confluence) and CI/CD workflows.
  • Go (Golang)
  • CAN (Controller Area Network)
  • Ethernet
  • Jira
  • Confluence
  • CI/CD (Continuous Integration / Continuous Deployment)
  • Proactive
  • Agility
  • Organizational and planning Skills
  • Attention to detail and accuracy
  • Judgment, time management, and decision-making ability
  • Problem analysis and problem-solving skills

Desired Candidate Profile

Bachelor s degree in computer engineering or computer science

3 6 years of experience in backend development using Go.

Experience in distributed systems and communication protocols.

Experience in the implementation of Bluetooth-based communication methods.

Strong debugging and documentation skills.

Familiarity with Agile tools (Jira, Confluence) and CI/CD workflows.

Company Industry

Department / Functional Area

Keywords

  • Embedded Software Engineer (Go / Middleware)

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

Similar Jobs

Embedded Developer (C++/MQTT)

GROWTH CONSULTANT

  • 4 - 9 Years
  • Dubai - United Arab Emirates (UAE)

Software Developer

View All