Job Search and Career Advice Platform

Enable job alerts via email!

Robotic Web Software Engineer

Nanogrind Technologies

Penang

On-site

MYR 40,000 - 60,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in Penang is seeking a developer to enhance web applications interfacing with autonomous robots. This role involves designing dashboards, integrating web systems with robotics, and ensuring scalable architecture. Ideal candidates should have a degree in Computer Science, strong front-end and back-end skills, and experience in robotics or IoT applications. The position offers opportunities for innovation in a collaborative environment and focuses on delivering solutions effectively.

Qualifications

  • Minimum 1 year experience in web software development, preferably with robotics or IoT applications.
  • Familiarity with IoT protocols and device communication.
  • Good understanding of cloud platforms for deployment.

Responsibilities

  • Develop and enhance web-based applications interfacing with autonomous robots.
  • Design dashboards for robot monitoring and fleet management.
  • Integrate web systems with robotics back-end services.

Skills

Front-end development: React, Vue, or Angular
Back-end development: Node.js, Python, or C#
Robotics concepts
Problem-solving ability
Attention to detail

Education

Bachelor’s or Master’s Degree in Computer Science or related field

Tools

AWS
GitHub Actions
SQL or NoSQL databases
Job description
Responsibilities

Develop and enhance web-based applications that interface with autonomous robots, AMRs, and automation equipment.

Design and build dashboards for robot monitoring, fleet management, task scheduling, and system analytics.

Integrate web systems with robotics back-end services, including localization, navigation, AI vision, and status reporting.

Collaborate closely with robotics, firmware, and product teams to design, test, and validate robotic system features.

Implement modern web development best practices, version control, and full software development life cycle (SDLC).

Build, maintain, and improve CI/CD pipelines for deploying web services and interfaces.

Develop RESTful APIs, WebSockets, and communication interfaces between cloud, web, and robot controllers.

Ensure web architecture is scalable, secure, modular, and ready for future feature expansion.

Implement efficient, clean, and maintainable code with a focus on high performance and reliability.

Develop automated testing strategies for front-end, back-end, and robot-web communication flows.

Create innovative solutions to visualize robot data, mission flows, diagnostics, and real-time telemetry.

Deliver assigned modules and features within project timelines.

Job & Skill Requirements
  • Bachelor’s or Master’s Degree in Computer Science, Software Engineering, Robotics, or related field.
  • Strong understanding of robotics concepts (navigation, localization, robot status telemetry) as they relate to web systems.
  • Minimum 1 year experience in web software development, preferably with robotics or IoT applications.
  • Strong proficiency in front-end development: React, Vue, or Angular; HTML5, CSS3, Tailwind or equivalent.
  • Strong proficiency in back-end development: Node.js (Express, NestJS); Python (FastAPI, Flask) or C# (ASP.NET Core).
  • Familiarity with integrating robot data, IoT protocols, or device communication (MQTT, TCP/IP, serial bridges).
  • Experience with databases: SQL or NoSQL (MySQL, PostgreSQL, MongoDB).
  • Good understanding of cloud platforms: AWS, GCP, or Azure (deployment, serverless, containers).
  • Experience with CI/CD tools (GitHub Actions, GitLab CI, Jenkins).
  • Ability to work collaboratively in cross-functional teams.
  • Strong problem-solving ability and attention to detail.
  • Positive attitude, responsible, self-driven, and able to handle confidential information professionally.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.