Talent.com
Research Development Software Engineer

Research Development Software Engineer

ELID Sdn BhdPetaling Jaya, Selangor, Malaysia
3 hari lalu
Penerangan pekerjaan

Founded in 1989, ELID. has been a pioneer in the access control industry across Asia for over 35 years. With in-house R&D, ISO-certified manufacturing and a dedicated team of professionals, ELID serves more than 10 million users worldwide via distributors in over 30 countries. The company’s product portfolio spans from door controllers and card-access systems to fully integrated security management platforms. Today, ELID is advancing toward cloud-native, IoT-enabled access and security solutions — empowering smarter, safer spaces and enabling secure, real-time connectivity between the cloud and networked devices.

The Role

We are looking for Full-Stack Software Engineers who can build, deploy and maintain our cloud-hosted access control platform. This is a high-impact role where you will collaborate with our engineering team to deliver secure, reliable, and user-friendly solutions managing tens of thousands of connected devices and users. If you are a hands-on engineer who enjoys building complete, production-ready systems and wants to play a key part in shaping a next-gen security product, this role is for you.

Why Join Us

Join ELID and work on high-impact projects where your code connects cloud platforms to real-world security devices. Here, you’ll expand your full-stack and cloud expertise while building systems that protect people and spaces around the world.

Responsibilities

  • Contribute to the design, development, and maintenance of our cloud-native access control management platform.
  • Build responsive, intuitive front-end interfaces for administrators and end-users.
  • Develop robust back-end services / APIs for device management, user access, and integration with third-party systems.
  • Implement and maintain modules enabling reliable cloud-to-device and device-to-cloud communication—handling connectivity, protocol management, and robust error recovery.
  • Implement secure authentication, authorization, and data handling best practices.
  • Collaborate with stakeholders to translate business requirements into technical deliverables.
  • Manage, monitor and optimize deployments on AWS and / or Azure.
  • Write and update technical documentation for code, APIs & deployment.
  • Contribute to other R&D or software projects as needed, aligned with your expertise and team objectives.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • Experience with SQL databases, preferably PostgreSQL and MSSQL.
  • Experience with RESTFul API design and implementation.
  • Strong proficiency in modern web frameworks (React, Angular, or Vue).
  • Knowledge of Docker, Docker Compose and containerized deployments.
  • Experience with messaging systems (NATS, MQTT) and event-driven architectures.
  • Hands-on knowledge of core AWS or Azure services (VMs, storage, managed databases, networking, security)
  • Solid understanding of authentication, authorization and security best practices
  • Familiarity with Git and modern version control workflows.
  • Ability to read, understand and refactor large codebases.
  • Excellent problem-solving skills and ability to work independently or in a team.
  • Nice-To-Haves

  • Experience in mobile application development for both Android and iOS platforms (e.g., using React Native, Flutter, or similar cross-platform frameworks)
  • Exposure to AI domains such as Computer Vision, Natural Language Processing (NLP), Generative AI, or Large Language Models (LLMs)
  • Seniority level

  • Entry level
  • Employment type

  • Full-time
  • Job function

  • Engineering and Information Technology
  • Industries

  • Security and Investigations
  • #J-18808-Ljbffr

    Buat amaran kerja untuk carian ini

    Software Engineer • Petaling Jaya, Selangor, Malaysia