company-logo-image

Software Engineer/Software Developer

ashley-avatar-image

AI-generated summary

beta

This job is for a Software Engineer who loves coding and working with embedded systems. You might like this job because you'll get to develop cool projects using Python and collaborate with a friendly team while learning about industrial technologies!

RM 7000 - RM 8000

Cyberjaya, Kuala Lumpur

Job Description

  •  5+ years of software development experience, ideally with exposure to embedded systems. 
  •  Strong proficiency in Python, particularly for backend and dashboard development (Django preferred). 
  •  Experience with Zabbix integration, including templates, API usage, and custom configuration and database management (MySQL, MongoDB) 
  •  Comfortable with embedded Linux environments (e.g., Raspberry Pi, SIM modules, GPIO, serial communication). 
  •  Familiarity with industrial or SCADA protocols (Modbus, MQTT, IEC 104) and OS-level integration is a plus. 
  •  Experience integrating with ticketing systems via API/webhook (e.g., Zendesk, Freshservice, Znuny). 
  •  Team-oriented, with strong collaboration and interpersona

Job Requirements

Roles & Responsibilities: 

• Develop and enhance internal dashboards and tools using Python (e.g. Django) 

• Integrate backend systems with Zabbix or other platforms, including but not limited to custom item discovery, templates, and visualizations. 

• Interface with embedded hardware, PLCs, sensors via Modbus, MQTT, IEC104 or other protocols when needed. 

• Customize and maintain embedded Linux platforms running on edge devices. 

• Collaborate with SCADA, network, and systems teams to deliver reliable internal and customer-facing solutions. 

• Support and mentor fellow engineers by sharing knowledge, reviewing code, and giving/receiving feedback. 

• Take the initiative in solving cross-domain problems that span across hardware, software, and monitoring layers. 

• Maintain confidentiality and protect system integrity in all engineering activities


Skills

Python (Programming Language)
Django (Web Framework)
Application Programming Interface (API)
MySQL
MongoDB

Company Benefits

CT3: Custom-Trained Tech Talent

Pre-trained tech talent matched to your stack, tools, and team ready to deliver from day one.

Delivery-Ready Teams

Skilled professionals embedded into your projects built for speed, precision, and scale.

Global Talent, Local Accountability

Access global expertise with local delivery, communication, and control.

Quality-First, Risk-Free Model

Guaranteed quality, flexible engagement, and full support no compromises.

Full Stack, Full Spectrum

From frontend to backend, cloud to DevOps get comprehensive tech capabilities under one roof.

Domain-Specific Expertise

Access industry-aligned engineers with real-world experience in fintech, healthtech, SaaS, and more.


Additional Info

Company Activity

Last active - few hours ago

Career Level

Senior Executive


Company Profile

Rosemallow Technologies Pvt Ltd-logo-image

Rosemallow Technologies Pvt Ltd

To empower businesses with high-performance, delivery-ready tech talent and cutting-edge digital solutions that drive measurable results. We are on a mission to remove the friction from tech execution by bridging the gap between innovation and implementation. Through our unique CT3 (Custom-Trained Tech Talent) model and hands-on engineering expertise, we help companies scale faster, adapt smarter, and build with...