6,349 Software 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 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
Education is a vital investment in the future, and as a Coding Instructor you will play a pivotal role in shaping young minds. Your passion for coding and teaching will inspire students to explore the limitless possibilities of computer science.
Key Responsibilities:- Craft engaging lesson plans that cater to diverse learning styles, ensuring each student reaches their full potential.
- Develop comprehensive curricula that foster critical thinking, problem-solving skills, and creativity.
- Mentor students through hands-on projects, providing guidance and support when needed.
- Evaluate student progress and adapt instruction accordingly, maintaining accurate records of student development.
In this dynamic environment, you will be part of a collaborative team dedicated to delivering exceptional education. As a Coding Instructor, your dedication will contribute significantly to our mission of empowering the next generation of coders.
Required Qualifications:- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience in teaching coding or a related subject is highly desirable.
- Strong proficiency in multiple programming languages and coding platforms, with excellent communication and interpersonal skills.
- A stimulating work environment where collaboration and creativity thrive.
- Opportunities for professional growth and development, including training and mentorship.
- A supportive community of educators who share your passion for teaching and coding.
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.
Research Assistant (Computer Science)
Posted today
Job Viewed
Job Description
Interested applicants are invited to apply directly at the
NUS Career Portal .
Your application will be processed only if you apply via the
NUS Career Portal .
We regret that only shortlisted candidates will be notified.
Job Description
Analyze the fundamental limitations of current reinforcement learning (RL) methods for training reasoning models in large language models (LLMs) and vision-language models (VLMs).
Develop and experimentally validate novel algorithms from a probabilistic inference perspective to address these challenges.
Collaborate with the team to publish findings in top-tier venues.
Qualifications
Master’s degree in a relevant field.
Strong foundation in reinforcement learning, LLMs, VLMs, and probabilistic inference.
Proficiency in Python and deep learning frameworks (e.g., PyTorch, TensorFlow).
Proven research record demonstrated by publications in top-tier AI/ML venues.
#J-18808-Ljbffr
Be The First To Know
About the latest Software Jobs in Singapore !
Research Fellow (Computer Science)
Posted today
Job Viewed
Job Description
Overview
2 weeks ago Be among the first 25 applicants
Young and research-intensive, Nanyang Technological University, Singapore (NTU Singapore) is ranked among the world’s top universities. NTU’s College of Computing and Data Science (CCDS) is a leading college that is known for its excellent curriculum, outstanding and impactful research, and world-renowned faculty. Today, we are ranked #2 for AI and #6 for Computer Science by US News Best Global Universities; and #8 for Data Science and AI by QS World University Ranking. A hot bed of cutting-edge technology and groundbreaking research, the College aims to groom the next generation of leaders, thinkers, and innovators to thrive in the digital age. Located in the heart of Asia, NTU’s College of Computing and Data Science is an ‘exciting place to learn and grow'. We welcome you to join our community of faculty, students and alumni who are shaping the future of AI, Data Science and Computing.
Hiring Institution: NTU
Responsibilities
The candidate will work for the project to conduct the research on data argumentation and management. The most important factor for a learning based method to find optimal solution is to have sufficient data. However, publicly available data is often not sufficient. Data argumentation techniques could help in this case. Also, data management is important to improve the efficiency of solutions.
Qualifications
Preferably PhD in Computer Science or related field.
Expertise in computer programming
Knowledge in data argumentation and management
Proven research ability as evidenced through a portfolio of publications and/or conference papers and/or patents.
Excellent teamwork and verbal, written communication skills
Independent, highly analytical, proactive and a team player
In-depth knowledge relevant to the project domain.
Demonstrated capability to conduct innovative research.
The ability and willingness to adapt and incorporate novel ideas and approaches in scientific industry.
Demonstrated ability to formulate hypothesis and design effective experimental plans.
Ability to design and implement new experimental methods.
Ability to initiate collaboration research in multidisciplinary team.
Oversee and report project progress.
Ability and willingness to work some flexible hours.
We regret that only shortlisted candidates will be notified.
#J-18808-Ljbffr
Research Fellow (Computer Science)
Posted today
Job Viewed
Job Description
Research Fellow (Computer Science) page is loaded# Research Fellow (Computer Science)locations:
NTU Main Campus, Singaporetime type:
Full timeposted on:
Posted Todayjob requisition id:
R NTU is at the forefront of the AI revolution offering an unparalleled platform for talented individuals to gain practical skills, contribute to real-world challenges and accelerate innovation across diverse industries. Our state-of-the-art Hyundai-NTU-A*STAR Corporate Lab is where groundbreaking interdisciplinary research meets real-world applications to craft cutting-edge technologies to shape the future of automobile manufacturing.The Hyundai-NTU-A*STAR Corporate Lab invites applications for the position of Research Fellow.**Key Responsibilities:*** Research & Development of advanced innovative sampling-based and reinforcement learning-based motion planning algorithms for multiple robotic arms in automotive manufacturing, including testing, performance evaluation in both simulation and actual deployment in the manufacturing environment.* Software & Hardware Integration with the simulation software and the actual manufacturing systems.* Publish papers in international robotics and AI conferences as well as journals.* Work closely with the NTU project teams as well as the A*STAR and HMGICS project teams.* Read related research papers and implement innovative solutions to meet the project requirements.**Job Requirements:*** PhD degree in Computer Science, Mechatronics, Robotics, Electrical Engineering or equivalent.* Proficiency in programming, software design and development and algorithms.* Strong analytical, algorithmic, AI and communication skills.* Proven track records of working in rapid R&D environment with wealth of experience in path planning for robotic arms, reinforcement deep learning and AI.* Good publication records.* A strong background in robotics kinematics and dynamics, trajectory planning and control is a distinct advantage.We regret to inform that only shortlisted candidates will be notified.Hiring Institution: NTUNTU is also home to world-class autonomous institutes – the National Institute of Education, S Rajaratnam School of International Studies, Earth Observatory of Singapore, and Singapore Centre for Environmental Life Sciences Engineering – and various leading research centres such as the Nanyang Environment & Water Research Institute (NEWRI) and Energy Research Institute @ NTU ( ).Ranked amongst the world’s top universities by QS, NTU has also been named the world’s top young university for the past seven years. The University’s main campus is frequently listed among the Top 15 most beautiful university campuses in the world and has 57 Green Mark-certified (equivalent to LEED-certified) buildings, of which 95% are certified Green Mark Platinum. Apart from its main campus, NTU also has a campus in Novena, Singapore’s healthcare district.Under the NTU Smart Campus vision, the University harnesses the power of digital technology and tech-enabled solutions to support better learning and living experiences, the discovery of new knowledge, and the sustainability of resources.For more information, visit
#J-18808-Ljbffr
Research Assistant (Computer Science)
Posted 2 days ago
Job Viewed
Job Description
Interested applicants are invited to apply directly at the NUS Career Portal
Your application will be processed only if you apply via NUS Career Portal
We regret that only shortlisted candidates will be notified.
- Analyze the fundamental limitations of current reinforcement learning (RL) methods for training reasoning models in large language models (LLMs) and vision-language models (VLMs).
- Develop and experimentally validate novel algorithms from a probabilistic inference perspective to address these challenges.
- Collaborate with the team to publish findings in top-tier venues.
- Master’s degree in a relevant field.
- Strong foundation in reinforcement learning, LLMs, VLMs, and probabilistic inference.
- Proficiency in Python and deep learning frameworks (e.g., PyTorch, TensorFlow).
- Proven research record demonstrated by publications in top-tier AI/ML venues.