Robotics Software Engineer — Global Team, Flexible Hours

Eureka Robotics

Singapore

On-site

SGD 70,000 - 130,000

Full time

11 days ago
Application generator

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

Get past ATS filters

Benefits offered by this job

Health coverage
Flexible working hours
International work environment

Job summary

Eureka Robotics in Singapore is seeking a Software Engineer to develop software for the Eureka Controller and Eureka Camera, delivering advanced robotics, computer vision, and AI for industrial automation.

You will design, implement, test, and support software in Python and C++, collaborating with product and other teams to meet customer requirements, while ensuring reliability and scalability on global projects. Fresh graduates are welcome if they meet the minimum requirements.

Qualifications

  • BSc degree or higher in Computer Science, Computer Engineering, Software Engineering or related fields.
  • 1+ years of software development experience (including internships) or a strong track record of relevant achievements (e.g., competitive programming, Hackathons).
  • Proficiency in Python and C++,/or similar languages. Familiarity with Git and shell scripting.
  • Familiarity with Qt framework and containerization concepts (Docker/Podman).
  • Proficiency in English (reading and writing).
  • Background in algorithms and mathematics (linear algebra, probability, statistics).

Responsibilities

  • Design, develop and maintain software in Python and C++ for low-code robotics programming, AI training / inference, device control, computer vision and other related technologies.
  • Collaborate with product and other development teams to meet customer expectations.
  • Assist test engineers in integration and stress testing.
  • Work closely with external and internal users to troubleshoot and address issues in production.

Skills

Python
C++
Git
Shell scripting
English
Algorithmics
Mathematics
Software engineering mindset

Education

BSc in Computer Science / Computer Engineering / Software Engineering

Tools

Qt framework
Docker
Podman

Job description

Eureka Robotics in Singapore is seeking a Software Engineer to develop software for the Eureka Controller and Eureka Camera, delivering advanced robotics, computer vision, and AI for industrial automation.

You will design, implement, test, and support software in Python and C++, collaborating with product and other teams to meet customer requirements, while ensuring reliability and scalability on global projects. Fresh graduates are welcome if they meet the minimum requirements.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Robotics & AI (Flexible Hours)
Senior Software Engineer - Robotics & AI (Flexible Hours)

eureka robotics pte. ltd. • Singapore

On-site
SGD 60,000 - 100,000
Competitive salary
Health coverage
Flexible working hours
+2
Robotics Software Engineer — AI, Vision & Control
Robotics Software Engineer — AI, Vision & Control

Eureka Robotics • Singapore

On-site
SGD 60,000 - 100,000
Health coverage
Flexible hours
International team
Software Engineer
Software Engineer

Eurekarobotics • Singapore

On-site
SGD 60,000 - 110,000
Salary package
Health coverage
Flexible working hours
+2
Software Engineer
Software Engineer

Eureka Robotics • Singapore

On-site
SGD 70,000 - 130,000
Health coverage
Flexible working hours
International work environment
Software Engineer
Software Engineer

Eureka Robotics • Singapore

On-site
SGD 60,000 - 100,000
Health coverage
Flexible hours
International team
Robotics Mechanical Engineer – Hardware & Vision Systems
Robotics Mechanical Engineer – Hardware & Vision Systems

EUREKA ROBOTICS PTE. LTD. • Singapore

On-site
SGD 47,000 - 87,000
Salary + stock options
Health coverage
Flexible working hours
Junior/Senior Software Engineer
Junior/Senior Software Engineer

eureka robotics pte. ltd. • Singapore

On-site
SGD 60,000 - 100,000
Competitive salary
Health coverage
Flexible working hours
+2
Robotics Engineer (Mechanical)
Robotics Engineer (Mechanical)

Eurekarobotics • Singapore

On-site
SGD 60,000 - 90,000
Stock options
Health coverage
Flexible hours
Robotics Mechanical Engineer: Systems & Vision, Stock Options
Robotics Mechanical Engineer: Systems & Vision, Stock Options

Eureka Robotics • Singapore

On-site
SGD 48,000 - 66,000
Stock options
Competitive salary package
Junior/Senior Robotics Engineer (Mechanical)
Junior/Senior Robotics Engineer (Mechanical)

EUREKA ROBOTICS PTE. LTD. • Singapore

On-site
SGD 47,000 - 87,000
Salary + stock options
Health coverage
Flexible working hours