Use your time and skills to engineer good
Volunteers bring valuable skills, perspectives and energy to Engineering Good.
Whether you enjoy making, repairing, researching, teaching or working with digital tools, there may be an opportunity for you to contribute.
Explore our current volunteer roles and find one that suits your interests, experience and availability.
Assistive Technology
Engineering Good co-creates affordable and practical Assistive Technology solutions with persons with disabilities, caregivers, therapists and community partners.
Volunteers contribute technical knowledge, hands-on skills and fresh perspectives throughout the design, building and testing process.

General Makers
Help design and build low-to-mid-tech solutions that address everyday barriers.
Projects may include adapted switches, learning aids, mobility tools or modifications to existing products. You may contribute as a project maker or, if you have advanced experience, as a mentor to a project team.
What you will do
What are we looking for?
-
Design and build practical Assistive Technology solutions.
-
Test prototypes with users, caregivers and therapists.
-
Improve solutions based on feedback from testing.
-
Consider safety, ease of use, durability and whether the solution can be reproduced.
-
Document each project, including a Build Manual and User Manual, for sharing through Google Drive and GitHub.
-
Collaborate with other makers, technical mentors and disability-sector specialists.
-
Support occasional community workshops where participants make simple assistive tools.
-
An interest in co-creating with the community and involving end-users in decisions.
-
Intermediate to advanced fabrication skills, such as 3D printing, woodworking or electronics.
-
Confidence using relevant tools and equipment safely.
-
Strong problem-solving and communication skills.
-
The ability to work independently and as part of a team.
Experience with makerspaces, programming, microcontrollers, soldering or GitHub would be useful but is not essential for every project.
Commitment
Project Makers
Projects may take between one and four weeks or extend over four to six months.
In-person meetings are generally held at least once every two weeks, preferably during office hours. Volunteers should also be available for user-testing sessions, which usually take place during office hours.
Project Mentors
Mentors should have advanced skills and experience completing relevant technical projects.
A project typically runs for four to six months, with online or in-person meetings once or twice a month. Attendance at user-testing sessions is helpful but not essential.
Location
Some activities may also take place at community partner locations.

Digital Inclusion
Engineering Good refurbishes donated laptops for learners and individuals who face barriers to digital access.
We also work with community partners to build digital skills and create more accessible learning opportunities.
Laptop Maintenance Crew
Help give donated laptops another useful life by cleaning, inspecting and maintaining them before they are refurbished or distributed.
What you will do
What are we looking for?
-
Inspect the external condition of donated laptops.
-
Clean surfaces, keys and gaps thoroughly.
-
Dismantle and reassemble laptops when deeper cleaning is required.
-
Confidence handling, dismantling and reassembling laptops.
-
Care and attention to detail.
-
An appreciation for clean and well-maintained equipment.
Project ReLearn
Project ReLearn is a collaboration between Engineering Good and Starfish Singapore.
It supports young people preparing to retake their GCE N(T)-level/G1 examinations in English, Mathematics and Science and continue their education at an Institute of Technical Education.
The project is developing a blended learning system that combines accessible self-study resources with guidance from tutors and mentors.
Content Accuracy Volunteer
Test NotebookLM responses to ensure that the learning content is accurate, appropriate for N(T)-level/G1 students and aligned with the relevant syllabus and examination expectations.
What you will do
What are we looking for?
-
Ask questions that a tutor or student might realistically use.
-
Check the accuracy, difficulty and syllabus alignment of each response.
-
Identify missing source material or responses that are too advanced, unclear or outside the syllabus.
-
Record findings consistently so that the content can be improved.
-
Working knowledge of N(T)-level/G1 Mathematics or English, or the willingness to refer closely to the syllabus while testing.
-
The ability to provide clear and specific written feedback.
-
Teaching or tutoring experience and familiarity with AI tools such as NotebookLM, ChatGPT or Gemini would be useful.
LMS Research Volunteer
Review how Starfish Singapore’s current Learning Management System is being used and assess whether other platforms could better support tutors and learners.
What you will do
What are we looking for?
-
Document the features of the current Learning Management System.
-
Assess which features are being used, underused or not used.
-
Identify practical ways to improve the current set-up.
-
Compare suitable alternatives based on features, usability and cost.
-
Present the findings in a clear comparison report.
-
Familiarity with Learning Management Systems or education-technology platforms.
-
Experience evaluating software, systems, products or user experience.
-
The ability to research and communicate findings clearly.
Basic Computer and Mobile Apps Training Volunteer
Engineering Good is working with New Hope Community Services and Singapore Computer Society to help participants develop practical digital skills and greater confidence using technology in everyday life.
What you will do
What are we looking for?
-
Help participants follow the trainer’s instructions.
-
Answer questions and assist participants when they encounter difficulties.
-
Share useful tips and practical guidance related to the lesson.
-
A basic understanding of common computer and mobile-device functions.
-
Confidence assisting participants with their devices.
-
Patience and the ability to explain steps clearly.
Programme Schedule
Location
Mobile Apps Training (Six Sessions)
Tuesdays, 6.15pm to 9.15 pm
From 15 September to 20 October 2026
Basic Computer Skills Training (Six Sessions)
Thursdays, 6.15pm to 9.15 pm
From 17 September to 22 October 2026
Volunteers should be able to attend at least two sessions. Those who can support more sessions are welcome.
Commitment
Upcoming Opportuities
Tech For Good Accelerator
Applications for the current programme cycle are full. The next intake is expected in February 2027.
The Tech For Good Accelerator brings youth innovators, technical mentors and community partners together to co-create Assistive Technology solutions.
Participants develop and test a Minimum Viable Product, learn directly from end-users and document the solution for open-source sharing.
Opportunities are generally available for:
Youth Innovators
Young people aged 18–30 who are interested in researching, prototyping, testing and documenting solutions.
Technical Mentors
Professionals with at least five years of relevant experience who can guide teams through technical development and project delivery.
Before You Apply
Volunteers must be at least 18 years old unless a programme states a different age range.
Some roles require technical knowledge orprevious experience. Others mainly call for patience, care and a willingness to learn.
The time commitment differs by role. Please check that you can meet the stated commitment before applying.
Volunteer needs change during the year. If none of the current roles suits you, subscribe for updates and check this page again later.
When you apply, select the role that interests you and tell us briefly about your relevant skills and availability.
The Engineering Good team will contact you if there is a suitable match.
Unless otherwise stated, in-person activities take place at:
Engineering Good
41 Jalan Pemimpin
#03-06A Kong Beng Industrial Building
Singapore 577186
Have a question before applying?
