891 Programming Languages jobs in Singapore
Computer Science
Posted today
Job Viewed
Job Description
Vector Infotech is undertaking an automation project involving PLC programming, Electrical Panel design, and Building Management System (BMS) integration . We are inviting motivated interns to join us for a 3 to 6 months internship program , where you will gain hands-on experience in real-world industrial automation.
Key Learning Areas / Responsibilities
- PLC programming, testing, and troubleshooting
- Electrical panel wiring, schematics, and system integration
- Building Management System (BMS) configuration and interfacing with subsystems
- Participation in system commissioning and site testing activities
- Documentation of engineering and project workflows
Preferred Skills & Knowledge
- Basic knowledge of PLC programming (Siemens, Schneider, or equivalent)
- Understanding of electrical circuits, control panels, and instrumentation
- Familiarity with BACnet, Modbus, or other industrial communication protocols
- Knowledge of automation systems, HVAC, or building services will be an advantage
- Strong problem-solving and analytical skills
- Team player with willingness to learn in a hands-on project environment
What We Offer
- Hands-on training with industry-standard PLCs, SCADA, and BMS platforms
- Exposure to real project workflows from design to commissioning
- Mentorship from experienced automation engineers
- Opportunity to work on live integration projects with industrial and building systems
- Practical experience that strengthens career readiness in automation and control engineering
- Certificate of Internship upon completion (with potential for future career opportunities)
Program Duration
- 3 to 6 months
Who Should Apply
- Undergraduates / fresh graduates in Electrical Engineering, Computer Engineering, Mechatronics, or related disciplines
- Candidates passionate about automation and control systems
Key Requirements:
- Able to start immediately
- Earliest Available Start-Date for Internship
Location: Nearest to MacPherson MRT
Working Hours: Monday to Friday, 9:00 AM – 6:00 PM
- Ready to join us?
Click Submit now
Computer Science
Posted today
Job Viewed
Job Description
Company
Vector InfoTech Pte Ltd
Designation
Computer Science & Engineering Intern (Automation Projects)
Date Listed
04 Sep 2025
Job Type
Entry Level / Junior Executive
Intern/TS
Job Period
Immediate Start, For At Least 3 Months
Profession
Telecommunications
Industry
Wholesale Trade
Location Name
3015A Ubi Road 1, Singapore
Address
3015A Ubi Rd 1, Singapore
Map
Allowance / Remuneration
$800 - 1,000 monthly
Company Profile
Established in 1992, Vector InfoTech is the leader in Industrial Security, Networks, IT and Telecommunications. We take pride in offering a comprehensive range of reliable products, solutions and services enabling our customers to achieve operational & functional excellence. Over the last decade, we have grown to serve 10+ industries, provide services to customers in more than 40 countries, sold more than 100 different brands and services, worked with over 1400 customers and delivered 4000+ projects resulting in a staggering growth of 275% in revenue
Job Description
Vector Infotech is undertaking an automation project involving PLC programming, Electrical Panel design, and Building Management System (BMS) integration. We are inviting motivated interns to join us for a 3 to 6 months internship program, where you will gain hands-on experience in real-world industrial automation.
Key Learning Areas / Responsibilities
- PLC programming, testing, and troubleshooting
- Electrical panel wiring, schematics, and system integration
- Building Management System (BMS) configuration and interfacing with subsystems
- Participation in system commissioning and site testing activities
- Documentation of engineering and project workflows
Preferred Skills & Knowledge
- Basic knowledge of PLC programming (Siemens, Schneider, or equivalent)
- Understanding of electrical circuits, control panels, and instrumentation
- Familiarity with BACnet, Modbus, or other industrial communication protocols
- Knowledge of automation systems, HVAC, or building services will be an advantage
- Strong problem-solving and analytical skills
- Team player with willingness to learn in a hands-on project environment
What We Offer
- Hands-on training with industry-standard PLCs, SCADA, and BMS platforms
- Exposure to real project workflows from design to commissioning
- Mentorship from experienced automation engineers
- Opportunity to work on live integration projects with industrial and building systems
- Practical experience that strengthens career readiness in automation and control engineering
- Certificate of Internship upon completion (with potential for future career opportunities)
Program Duration
3 to 6 months
Who Should Apply
- Undergraduates / fresh graduates in Electrical Engineering, Computer Engineering, Mechatronics, or related disciplines
- Candidates passionate about automation and control systems
Application Instructions
Please apply for this position by submitting your text CV using InternSG.
Kindly note that only shortlisted candidates will be notified.
Computer Science
Posted today
Job Viewed
Job Description
Vector Infotech is undertaking an automation project involving PLC programming, Electrical Panel design, and Building Management System (BMS) integration. We are inviting motivated interns to join us for a 3 to 6 months internship program, where you will gain hands-on experience in real-world industrial automation.
Key Learning Areas / Responsibilities
- PLC programming, testing, and troubleshooting
- Electrical panel wiring, schematics, and system integration
- Building Management System (BMS) configuration and interfacing with subsystems
- Participation in system commissioning and site testing activities
- Documentation of engineering and project workflows
Preferred Skills & Knowledge
- Basic knowledge of PLC programming (Siemens, Schneider, or equivalent)
- Understanding of electrical circuits, control panels, and instrumentation
- Familiarity with BACnet, Modbus, or other industrial communication protocols
- Knowledge of automation systems, HVAC, or building services will be an advantage
- Strong problem-solving and analytical skills
- Team player with willingness to learn in a hands-on project environment
What We Offer
- Hands-on training with industry-standard PLCs, SCADA, and BMS platforms
- Exposure to real project workflows from design to commissioning
- Mentorship from experienced automation engineers
- Opportunity to work on live integration projects with industrial and building systems
- Practical experience that strengthens career readiness in automation and control engineering
- Certificate of Internship upon completion (with potential for future career opportunities)
Program Duration
- 3 to 6 months
Who Should Apply
- Undergraduates / fresh graduates in Electrical Engineering, Computer Engineering, Mechatronics, or related disciplines
- Candidates passionate about automation and control systems
Key Requirements:
- Able to start immediately
- Earliest Available Start-Date for Internship
Location: Nearest to MacPherson MRT
Working Hours: Monday to Friday, 9:00 AM – 6:00 PM
- Ready to join us?Click Submit now
Tell employers what skills you haveWiring
Critical Thinking
Knowledge Management
System Integration
Urban Planning
HVAC
Data Integration
Electrical
Building Services
Web Technologies
PLC
Mentorship
SCADA
Instrumentation
PLC Programming
Electrical Engineering
Computer Science Tutor
Posted today
Job Viewed
Job Description
We are looking for a dedicated and passionate Tutor to join our team and inspire students in their educational journey. The ideal candidate is patient, team-oriented, and committed to making a difference in education.
Responsibilities:
- Provide engaging, one-on-one or small-group instruction to students
- Monitor and evaluate student progress, providing constructive feedback to support growth
- Foster a positive and encouraging learning environment
Requirement:
- Qualifications in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a related technical field.
- Ability to simplify complex technical concepts for learners at various levels (beginner to advanced).
- Strong passion for education and student development
- Excellent communication skills and patience
- Ability to work well as part of a team
Job Timings (Non-negotiable)
- 44 Hours Per Week
- Monday - Thursday: 11:30 am - 07:30 pm
- Saturday and Sunday: 09:30 am - 06:30 pm
- Lunch Break: 01:30 pm - 02:30 pm
Available for Secondary and JC level**
If you have experience tutoring in this field, you are welcome to apply**
Computer Science Teacher
Posted today
Job Viewed
Job Description
Hiring: Computer Science Teacher (Cambridge International A Level)
Location: River Valley Campus
Salary range: $2800 to $300 per month (commensurate with experience)
Working hours: Mon-Fri 9am to 6pm
Responsibilities:
- Prepare and conduct lessons according to the course syllabus and scheme of work
- Provide necessary supervision to the students and report students' discipline issues to the Student Affairs staff
- Schedule and prepare examination papers and assignments
- Monitor the performance and progress of each student, including academic counselling
- Give feedback to Management about the continual improvement of the class performance
- Mark and grade all course work, assignments and examination papers
- Give feedback to Management on the course proceedings at the end of semester/course/modules
- Participate in programme review meetings
Requirements:
- Minimum a Bachelors Degree
- At least 1 year of relevant experience
HOW TO APPLY:
Please send in your resume to: .EDU.SG & indicate in the subject as "Computer Science Teacher"
We regret that only shortlisted candidates will be notified.
Job Types: Part-time, Contract
Contract length: 12 months
Pay: 2, 3,200.00 per month
Work Location: In person
Computer Science Educator
Posted today
Job Viewed
Job Description
We are seeking a dedicated and passionate educational instructor to join our team of experienced professionals. As an educational instructor, you will be responsible for providing high-quality education to students and playing a key role in their academic development.
Responsibilities:
- Teaching: Teach computer science courses to students and ensure that they understand the subject matter
- Assessment: Assess student performance and provide feedback to help them improve
- Support: Provide support to students who require additional assistance outside of class time
Requirements:
- Education: Bachelor's degree in a related field (e.g., computer science)
- Skills: Excellent teaching skills, ability to communicate complex concepts simply, strong organizational skills, and ability to work well under pressure
- Experience: Previous experience as a teacher or tutor is desirable but not essential
Benefits:
- Competitive Salary: We offer a competitive salary package that includes basic pay, overtime pay, and other benefits
- Leave Policy: We offer a generous leave policy that includes annual leave, sick leave, and public holiday leave
- Training and Development: We provide opportunities for professional development and training to help you grow in your career
Other Information:
- Work Environment: Our center is located in a quiet and peaceful environment, making it ideal for students to focus on their studies
- Working Hours: Our working hours are from Monday to Sunday, 9:30 am to 6:30 pm, with a lunch break from 1:30 pm to 2:30 pm
Computer Science Educator
Posted today
Job Viewed
Job Description
We're looking for motivated individuals to immerse themselves in coding and technology education.
By learning a variety of programming languages, frameworks, and teaching tools, you will be responsible for bringing these topics to life for learners of all ages.
This role is ideal for someone who enjoys teaching, has solid coding foundations, and wants to inspire young learners aged 7–16. We welcome both recent graduates and mid-career applicants.
Key Responsibilities- Deliver high-quality coding and computing lessons in secondary and primary schools.
- Guide students through engaging coding projects, competitions, and holiday enrichment camps.
- Review, revise, and develop curriculum, lessons, and exemplars to meet diverse learning needs.
- Adapt teaching methods for different ages and abilities.
- Coding skills in beginner-friendly and syntax-based languages.
- Experience with applying coding concepts to real-world projects (apps, websites, games, electronics).
- Strong classroom presence and pedagogy through hands-on teaching.
- Ability to design and refine curriculum to meet diverse learning needs.
- Opportunity to continue learning new programming languages, frameworks, and education tools.
- Collaborative and supportive work environment.
- Chance to make a meaningful impact on the lives of young learners.
Become a skilled coding educator and join our team of dedicated professionals who are passionate about inspiring the next generation of innovators and problem-solvers.
Be The First To Know
About the latest Programming languages Jobs in Singapore !
Computer Science Educator
Posted today
Job Viewed
Job Description
We are seeking a highly qualified and experienced Computer Science educator to join our team. As a Computer Science teacher, you will be responsible for delivering high-quality education to students.
Main Responsibilities:- Create engaging lesson plans that cater to diverse learners
- Teach computer science concepts, including programming languages, algorithms, and data structures
- Assess student progress through regular quizzes, tests, and projects
- Provide constructive feedback and guidance to students to improve their understanding and skills
- Bachelor's Degree in Computer Science or a related field
- A passion for education and commitment to helping students succeed
- Excellent communication and interpersonal skills
- Ability to work effectively in a team environment
- 44 hours per week
- Monday to Thursday: 11:30 am - 7:30 pm
- Saturday and Sunday: 9:30 am - 6:30 pm
- Overtime pay at 1.5 times the hourly basic rate
- Annual leave: 18 days
- Birthday leave: 1 day
- Medical leave: 14 days
Computer Science Backend Intern
Posted today
Job Viewed
Job Description
Company
Performance Rotors Pte Ltd
performance-
Designation
Computer Science Backend Intern
Date Listed
21 Jul 2025
Job Type
Entry Level / Junior Executive
Intern/TS
Job Period
From Sep 2025, For At Least 6 Months
Profession
IT / Information Technology
Industry
Electronics
Location Name
1 Fusionopolis Walk, Singapore
Address
1 Fusionopolis Walk, Singapore
Map
Allowance / Remuneration
$1,000 - 1,300 monthly
Company Profile
Preface: Are you passionate about building high-performance backend systems that power next-generation robotics? Apply now to be a key player in transforming the future of human-machine interaction
At Performance Rotors, we're developing the next generation of aerial robotic systems that work with humans, not just for them. Our mission is to redefine human-robot teaming through intelligent software and purposeful design. We're looking for innovative and driven interns to work on backend systems, together with our multidisciplinary team that builds the software that powers autonomous and semi-autonomous systems in real-world environments.
Job Description
What you'll do
Learn about backend systems that powers aerial robotics
Learn about scaling software to multiple robots
Work on backend modules which integrates with the backend system that the company has
Qualifications
Basic understanding of Golang
Familiarity with REST API, WebSockets or gRPC
Strong problem solving skills and eager to learn new technologies
Additional skills (if have)
Experience with Docker and CI/CD tools
Familiarity with live video streaming protocols such as RTMP, WebRTC, FTL
Familiarity with Android app development
This position is already closed and no longer available. You may like to view the other latest internships here.
Computer Science Faculty Position
Posted today
Job Viewed
Job Description
We seek a Research Fellow in Cybersecurity, Cryptography and Digital Trust who will contribute to the College's efforts in establishing itself as a leading institution for innovative research and teaching.
">As a Research Fellow, you will be expected to conduct high-quality research and publish papers in top-tier journals. You will also be responsible for supervising research personnel, developing course materials and delivering lectures and tutorials. Additionally, you may be involved in administrative services such as servicing on committees and mentoring students.
">To be successful in this role, you should have a PhD in a related discipline from a well-recognized university. You should demonstrate exceptional promise for or a proven record of research achievements within the chosen field of research and strong ability for effective undergraduate and graduate level teaching.
">Key Responsibilities:
- Conduct high-quality innovative research and publish top-tier papers
- Supervise research personnel and develop course materials
- Deliver lectures and tutorials, and provide feedback to students
- Participate in administrative services, such as servicing on committees and mentoring students
Required Qualifications:
- PhD in a related discipline from a well-recognized university
- Exceptional promise for or a proven record of research achievements within the chosen field of research
- Strong ability for effective undergraduate and graduate level teaching
Benefits:
- Opportunity to work with a team of experienced researchers and educators
- Chance to establish yourself as a leader in your field
- Access to state-of-the-art research facilities and equipment
Others:
- This is an exciting opportunity to join a dynamic and growing institution
- Our college offers a collaborative and supportive environment that fosters innovation and creativity
- We are committed to providing our staff with opportunities for professional development and growth
If you are passionate about research and education and want to make a difference in your field, we encourage you to apply for this position.