Enable job alerts via email!

SENIOR SOFTWARE DEVELOPMENT ENGINEER

APM Global

Singapore

On-site

SGD 60,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A tech company in Singapore seeks an experienced embedded software engineer to develop system designs and write maintainable code. The ideal candidate should have at least 3 years of experience, background in AI supermarket solutions, and be skilled in various programming languages. Responsibilities include code reviews, troubleshooting issues, and optimizing systems for performance.

Qualifications

  • At least 3 years of experience as an embedded software engineer.
  • Experience in developing AI supermarket solutions.
  • Background in revolving turnstile manufacturing.

Responsibilities

  • Develop system designs and technical architectures for complex projects.
  • Write, review, and optimize clean and maintainable code.
  • Conduct code reviews and guide junior developers.
  • Troubleshoot production issues and implement solutions.
  • Optimize systems for high throughput and low latency.

Skills

Embedded software development
Java
C#
Python
Problem solving
Job description
  • Has a background in revolving Turnstile manufacturing and can independently work with hardware.
  • Has a backgrounds in developing AI supermarket solutions
  • At least 3 years of experience as an embedded software engineer
  • Software Design & Architecture:
    Develop system designs and technical architectures for large-scale or complex projects.
  • Development:
    Write, review, and optimize clean, efficient, and maintainable code in one or more programming languages (e.g., Java, C#, Python, Go, JavaScript, etc.).
  • Code Review & Mentorship:
    Conduct code reviews, guide junior developers, and promote a high standard of engineering excellence.
  • Problem Solving & Debugging:
    Troubleshoot production issues, identify root causes, and implement solutions.
  • Performance & Scalability:
    Optimize systems for high throughput, low latency, and scalability.
  • Continuous Improvement:
    Drive adoption of new technologies, tools, and methodologies to improve team productivity.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.