Start Your Search Here

Job Search

augmentus robotics

Singapore / Global

Software Developer

Job Description

What You Will Do Design, develop, and maintain software components across backend services and system-level modules

Apply sound software architecture and system design principles to real-world problems

Implement efficient algorithms and data structures with attention to performance and reliability

Collaborate with product, robotics, and platform teams to translate requirements into technical solutions

Debug, test, and improve existing systems to ensure robustness and scalability

Contribute to technical discussions, design reviews, and code reviews

Requirements

Bachelor's or Master's degree in Computer Science, Engineering or a related field

Strong fundamentals in computer science, including algorithms, data structures, and system design

Working knowledge of at least one of the following languages: C#, C++, or Java

Exposure to backend development; full-stack experience is a plus

Ability to reason about software architecture, modularity, and maintainability

A portfolio demonstrating your work (e.g. GitHub, personal website, or relevant projects)

Good to Have

Experience with web frameworks, APIs, or distributed systems

Familiarity with databases, cloud services, or containerized environments

Prior exposure to robotics, automation, or industrial software systems

Apply Now

Similar Opportunities

View all jobs