Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
1,787

Software Engineer jobs in Singapore

Automation/Firmware Engineer

HOPE Technik Pte Ltd

Singapore
On-site
SGD 50,000 - 70,000
22 days ago
I want to receive the latest job alerts for “Software Engineer” jobs

Principal Engineer, Product Software (Hybrid) – Cloud

half the sky

Singapore
Hybrid
SGD 90,000 - 120,000
22 days ago

IT Support Engineer

Monograph

Singapore
On-site
SGD 107,000 - 161,000
25 days ago

Low-Latency Quant Engineer (C++/Rust) — Options Trading

Blockchain.com

Singapore
Hybrid
SGD 80,000 - 100,000
17 days ago

Global IT Support Engineer: End-User & Desktop Expert

HEMMERSBACH SINGAPORE PTE. LTD.

Singapore
On-site
SGD 40,000 - 60,000
17 days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Engineer, Software Quality

BIOBOT SURGICAL PTE. LTD.

Singapore
On-site
SGD 40,000 - 60,000
17 days ago

Senior Software Engineer: Lead AI Frontiers & Mentorship

PINVEST PTE. LTD.

Singapore
On-site
SGD 80,000 - 100,000
18 days ago

R&D Embedded Firmware Engineer - SMT & Advanced Packaging

ASMPT SMT SINGAPORE PTE. LTD.

Singapore
On-site
SGD 70,000 - 90,000
18 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Robotics Automation & Embedded Firmware Engineer

HOPE Technik Pte Ltd

Singapore
On-site
SGD 50,000 - 70,000
22 days ago

iOS Engineer - New-User Features & Clean Code

TIKTOK PTE. LTD.

Singapore
On-site
SGD 70,000 - 100,000
22 days ago

PLC Software Engineer & HMI Developer

ADVANCED GLOBAL AUTOMATION PTE. LTD.

Singapore
On-site
SGD 60,000 - 80,000
22 days ago

APAC IT Support Engineer – Onsite & Global Tech Desk

Monograph

Singapore
On-site
SGD 107,000 - 161,000
25 days ago

Cloud Engineer Lead

TALENTSIS PTE. LTD.

Singapore
On-site
SGD 70,000 - 90,000
16 days ago

Application Developer

Accenture

Singapore
On-site
SGD 50,000 - 70,000
16 days ago

C++ Developer - Pinpoint Asia

Pinpoint Consulting Pte Ltd

Singapore
On-site
SGD 70,000 - 90,000
16 days ago

IT Support & Operations Lead – APAC & Australia

CYBERPROOF SG PTE. LIMITED

Singapore
On-site
SGD 70,000 - 90,000
16 days ago

Senior iOS Engineer - Streaming Apps

VIKI PRIVATE LIMITED

Singapore
On-site
SGD 70,000 - 100,000
17 days ago

VR Simulation Plugin Developer (C++)

ST ENGINEERING TRAINING & SIMULATION SYSTEMS PTE. LTD.

Singapore
On-site
SGD 80,000 - 100,000
17 days ago

Senior Deskside IT Support Technician

CORNERSTONE GLOBAL PARTNERS PTE. LTD.

Singapore
On-site
SGD 20,000 - 60,000
17 days ago

IT Technician

JK Technology

Singapore
On-site
SGD 20,000 - 60,000
17 days ago

IT Support Engineer

EIRE SYSTEMS SINGAPORE PTE. LTD.

Singapore
On-site
SGD 50,000 - 65,000
17 days ago

Senior EUC & IT Support Lead (Desktop, LAN/WiFi)

Flintex Consulting Pte Ltd

Singapore
On-site
SGD 100,000 - 125,000
17 days ago

Full-Stack Embedded & Backend Dev (C++/Java)

Flintex Consulting Pte Ltd

Singapore
On-site
SGD 60,000 - 80,000
17 days ago

Innovative .NET Developer (C#, ASP.NET)

VERTIS DIGITAL PTE. LTD.

Singapore
On-site
SGD 50,000 - 80,000
17 days ago

AVP Equities C++ Developer - Ultra-Low Latency

BARCLAYS EXECUTION SERVICES LIMITED Singapore Branch

Singapore
On-site
SGD 70,000 - 100,000
17 days ago

Top job titles:

Counselling jobsInternal Audit jobsCorporate Communication jobsDesign jobsLaw jobsBanking And Finance jobsTechnical jobsBoard jobsEnrolled Nurse jobsFood Technologist jobs

Top companies:

Jobs at TiktokJobs at MarriottJobs at BloombergJobs at MastercardJobs at SapJobs at MaybankJobs at AdobeJobs at HuaweiJobs at MsdJobs at Servicenow

Similar jobs:

Engineer jobsIt Software Engineer jobsSoftware Engineer jobsMechanical Engineer jobsCivil Engineer jobsSoftware Developer jobsChemical Engineer jobsData Engineer jobsElectrical Engineer jobsSite Engineer jobs
Automation & Firmware Engineer
HOPE Technik Pte Ltd
Singapore
On-site
SGD 50,000 - 70,000
Full time
22 days ago

Job summary

A robotics automation firm in Singapore seeks a Software Engineer – Automation/Embedded System Firmware. The successful candidate will program articulated robots, develop firmware, and manage commissioning processes while collaborating with the Operations Team. The role requires 2-3 years of experience in a similar field, proficiency in PLC programming, and familiarity with OOP concepts. Candidates with a background in automation or robotics engineering are encouraged to apply. This position offers a dynamic environment in robotics development.

Qualifications

  • 2 to 3 years of professional experience in automation or robotics.
  • Proficiency in programming articulated robots, preferably ABB.
  • Understanding of robot coordinates.
  • Familiarity with HMI programming.

Responsibilities

  • Program articulated robots and work with simulation tools.
  • Develop PLC code and collaborate with motion design.
  • Participate in debugging and product development.
  • Commission automation systems at customer locations.
  • Create communication pathways using various protocols.

Skills

PLC programming
Robotics Engineering
Object-Oriented Programming (OOP)
Embedded firmware development

Education

Degree in Automation, Electrical, Mechatronics

Tools

Robot Studio
Beckhoff TwinCAT 3
STM32 controllers
Job description

Job Role:

As the Software Engineer – Automation/Embedded System Firmware, you will serve as an expert in the domain of robotics automation engineering, PLC programming and be involved in embedded system firmware development.

Your responsibilities will encompass the entire development lifecycle, from requirement definition and conceptualization to commissioning and troubleshooting, both on-site and remotely.

In addition, you will function as the architect for our existing product and software, collaboratively contributing to the development of cutting‑edge robotic and machine prototypes and simulations. Collaboration with the Operations Team during commissioning processes is an integral aspect of this role.

Responsibilities
  • Robotics Engineering: Your duties will involve programming articulated robots, engaging with physical robots and their simulation, and utilising various robot simulation tools to create multi‑robot trajectories.
  • Code Development: You will be responsible for programming and parameterising PLCs for our machines and robots, utilising programming languages such as ST and Ladder Logic. Close collaboration with motion design and control for industrial drives and servos is expected. You will also develop embedded firmware based on project requirements on our custom hardware system.
  • Testing and Product Development: Your role will include the development of bug fixes and new automation projects, as well as active participation in the development, implementation, and testing of new product prototypes.
  • Commissioning and Troubleshooting: As a proactive team player, you will coordinate all automation‑related commissioning and PLC tasks at customer locations. For the firmware portion, you will need to work with teammates from other disciplines on system bring‑up and design validation.
  • Communication and Connection: Creating communication pathways to online or edge devices using EtherCAT, OPC, EIP, Modbus, Modbus/TCP, and socket connections. You will also deal with other embedded system‑related protocols such as SPI, I2C, CAN Bus and Modbus/RTU.
Requirements
  • 2 to 3 years of professional experience in a similar role, preferably within a product‑focused automation or robotics company.
  • Demonstrated proficiency in programming articulated robots, with a preference for experience with ABB robots and robot simulation using Robot Studio.
  • Understanding of robot coordinates.
  • PLC, HMI programming experience ideally Beckhoff, TwinCAT 3.
  • Strong grasp of Object‑Oriented Programming (OOP) concepts.
  • Hold an academic degree in Automation, Electrical, Mechatronics, or an equivalent field of study.
  • Familiar with STM32 family controller and RTOS is a plus.
  • Able to understand electronic schematics.

We regret that only shortlisted applicants will be notified.

  • 1
  • ...
  • 52
  • 53
  • 54
  • ...
  • 72

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2026 | All rights reserved