Back to jobs
OrcaSlicer
Southeast Asia

Software Engineer Intern

Singapore, Singapore, Singapore
2026-03-19

Role Description

About OrcaSlicer OrcaSlicer is a widely used open-source 3D printing slicer with a global community of makers, hobbyists, and manufacturers. The core application is written in C\+\+ and uses wxWidgets/ImGUI/Web, with 3D rendering and computational geometry. We are now building a cloud-connected 3D printing ecosystem: connecting users, slicers, printers, and add-on devices through modern protocols and cloud services. You will join a small founding team in Singapore and work closely with the original maintainer of OrcaSlicer. What you will work on Depending on your skills and interests, you will: * Implement and improve features in the OrcaSlicer desktop application (C\+\+/wxWidgets/OpenGL/etc). * Work on GUI, 3D rendering, computational geometry, tool path generation optimization in the slice pipeline. * Help design and build cloud services (APIs, backend components, connectivity with printers and devices). * Investigate and fix bugs, improve tooling, and write tests. * Engage with the open-source community: triage GitHub issues, review pull requests, improve documentation. Your work will be shipped to real users and seen by the global OrcaSlicer community. What you will learn * Practical C\+\+ engineering in a large, real-world codebase. * 3D printing workflows, slice pipelines, and geometry/graphics fundamentals. * How to work with open-source projects at scale (issues, PRs, releases, community feedback). * Use of modern AI tools for coding, debugging, and documentation. * Soft skills: communication, ownership of features, and collaborating across time zones and cultures. Minimum qualifications * Currently pursuing a Bachelor’s, Master’s, or Diploma degree in Computer Science, Computer Engineering, or a related technical field. * Experience coding in C\+\+ or JavaScript/TypeScript, Python, or another relevant programming language. * Understanding of 3D rendering, data structures, algorithms for fullstack and software design. * Familiarity with Git and GitHub (branches, pull requests, basic workflows). * Ability to work at least 6 months full-time in Singapore. * Year 3 and above, or a strong understanding of programming. Preferred qualifications * Ability to work on projects related to: * Desktop application development (C\+\+/GUI frameworks), * Cloud or backend development (APIs, services, databases), or * Machine learning / AI tools for developer productivity. * Experience working on or contributing to larger software systems (course projects, game engines, tools, or open-source). * Ability to showcase tech projects (GitHub etc..). * Participation in computer-science-related extracurriculars (clubs, competitions, hackathons, open-source contributions). * Interest in 3D printing, graphics, game engines, or computational geometry. Internship details * Duration: 6-12 months (full-time). * Start: flexible * Location: Singapore

Software Engineer Intern

OrcaSlicer

Sign Up →