Senior Full-Stack & Embedded Real-Time Engineer

Komax Singapore Pte Ltd

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Komax Singapore Pte Ltd is seeking a senior software engineer to own modules end-to-end and develop front-end apps with Angular and Vue for server-side clients and machine-mounted HMIs. You will design back-end services in C++17/20 and C#/NET, and maintain embedded C++ software for ARM64 Linux with I/O and fieldbus communication.

Additionally, you will design a shared back end over REST, WebSocket, and gRPC with versioned interfaces and robust error handling, and implement multi-threaded

Qualifications

  • Bachelor's or master's degree in Computer Science, Computer Engineering, or related field.
  • ≥5 years of full-stack software development experience with customer releases across multiple lifecycles.
  • Ability to own a module end to end and justify design trade-offs.

Responsibilities

  • Own one or more software modules end to end: requirements specification, architecture, implementation, testing, reviews, release, and field defect analysis.
  • Develop front-end applications with Angular and Vue for server-side and machine-mounted HMI/kiosk clients.
  • Design and implement back-end services in C++17/20 and C#/NET, including database design, queries, transactions, and middleware integration.
  • Develop cross-compiled embedded C++ software for ARM64 Linux targets with device I/O and communications.
  • Build a shared back end serving multiple clients over REST, WebSocket, and gRPC with versioned interfaces and robust error handling.
  • Implement multi-threaded and asynchronous software for time-critical machine operations with safe concurrency.

Skills

C++
C#/.NET
Angular
Vue
OpenCV
Python
RT systems
REST/WebSocket/gRPC
Git
Unit tests

Education

Bachelor's or Master's in CS/CE

Tools

Visual Studio
Git
Jira
Confluence

Job description

Komax Singapore Pte Ltd is seeking a senior software engineer to own modules end-to-end and develop front-end apps with Angular and Vue for server-side clients and machine-mounted HMIs. You will design back-end services in C++17/20 and C#/NET, and maintain embedded C++ software for ARM64 Linux with I/O and fieldbus communication.

Additionally, you will design a shared back end over REST, WebSocket, and gRPC with versioned interfaces and robust error handling, and implement multi-threaded

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Full-Stack Engineer: ARM64 & Cross-Platform
Embedded Full-Stack Engineer: ARM64 & Cross-Platform

KOMAX SINGAPORE PTE LTD • Singapore

On-site
SGD 90,000 - 130,000
Full Stack Embedded Software Engineer
Full Stack Embedded Software Engineer

KOMAX SINGAPORE PTE LTD • Singapore

On-site
SGD 90,000 - 130,000
Full Stack Software Engineer
Full Stack Software Engineer

Komax Singapore Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Full-Stack Software Engineer — Frontend & Backend Systems
Full-Stack Software Engineer — Frontend & Backend Systems

FJ TECHNICAL PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
Senior Embedded Software Engineer (C/C++) — Hardware Systems
Senior Embedded Software Engineer (C/C++) — Hardware Systems

Hudson Singapore • Singapore

On-site
SGD 120,000 - 180,000
Senior Full Stack Engineer
Senior Full Stack Engineer

PEOPLESEARCH PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer - Mission-Critical C3 Systems
Senior Software Engineer - Mission-Critical C3 Systems

ST Engineering Mission Software & Services Pte Ltd • Singapore

On-site
SGD 60,000 - 120,000
Competitive remuneration
Comprehensive benefits
Senior C# Engineer — Real-Time Machine Control
Senior C# Engineer — Real-Time Machine Control

Neunpunktnull • Singapore

On-site
SGD 90,000 - 120,000
Senior Full-Stack Engineer: Build Scalable Applications
Senior Full-Stack Engineer: Build Scalable Applications

PERSOL TECH SERVICES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Backend Engineer (Java/Kotlin) – Cloud, Microservices
Senior Backend Engineer (Java/Kotlin) – Cloud, Microservices

SCIENTEC CONSULTING PTE. LTD. • Singapore

Hybrid
SGD 120,000 - 180,000