2,688 C Programming jobs in Singapore

Programming Instructor

Singapore, Singapore THE LAB EDUCATION CENTRE PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

Are you passionate about cultivating the minds of future innovators? Are you a believer of technology and understood the importance of such a knowledge in the world we live today?

At our organization, we're not just educators; we're catalysts for intellectual growth and skill development. As a dedicated educator, you'll play a pivotal role in nurturing critical thinking and expanding students' horizons through our dynamic Lab curriculum.

Don't worry, we are looking for teachers with kindergarten/teaching experience. Leave the programming knowledge to us. Training will be provided.

Knowledge and Experience

  • Require to work on weekends specifically.
  • At least 1-2 years of experience with young people (Teaching in education is a plus)
  • Ability to relate to young kids
  • Responsible and punctual
  • Possesses teamwork skills
  • Possesses a reasonable command in Computational Thinking
Tell employers what skills you have

Microsoft Excel
Analytical Skills
Teaching
Critical Thinking
Computational Thinking
Highly responsible
Responsible for a team
Adaptability
Python
Teamwork Skills
This advertiser has chosen not to accept applicants from your region.

Planning & Programming Engineer

Singapore, Singapore $90000 - $120000 Y CHINA COMMUNICATIONS CONSTRUCTION COMPANY LIMITED (SINGAPORE BRANCH)

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Desciption:

  • Work closely with the Project Manager/ Project Director to plan, monitor, and report on project controls and progress measurement expenditures
  • Lead and support project planners in developing a work breakdown structure, preparing project schedules and manpower, machinery, plant histograms, defining, and tracking key project milestones
  • Develop corrective actions and forecast project progress trends based on findings
  • Attend internal coordination meetings with subcontractors/suppliers
  • Inform, highlight, and advise Project Manager/ Project Director if there are any indications of potential delays to the project
  • Compare and benchmark the current project status against the project baseline, reviewing the status of the critical path
  • Set planning targets for the site team, plan catch-up schedules, and allocate resources as needed
  • Provide visibility and create accountability among stakeholders through clear metrics and reporting
  • Track project changes, analyse, and understand their impact on project cost and timeline to ensure effective management
  • Define and use KPIs to monitor project health, forecast trends, and take corrective actions as necessary
  • Lead and support project risk management in identifying and monitoring project risks
  • Develop contingency plans to address and mitigate any issues that arise during the project lifecycle
  • Communicate regularly with team members and stakeholders to ensure alignment on project objectives and progress
  • Prepare comprehensive project documentation, including reports, presentations, and updates for senior management and stakeholders
  • Create, review, update, and administer the project delivery schedule and plans using Primavera software to ensure effective project management
  • Liaise with the Project Manager and project team to discuss project activities, monitor progress, and update the project schedule as needed
  • Coordinate with clients and other subcontractors' planning teams to organise different phases of construction development effectively
  • Prepare analysis reports containing milestone progress status, critical issues affecting project completion, resource loading plans, project recovery plans, and extension of time claims
  • Monitor progress closely and highlight any potential delays in achieving project milestones to proactively address issues
  • Inform, highlight, and advise Project Manager/ Project Director if there are any indications of potential delays to the project
  • Prepare project progress S-Curves and rolling programs (1/3/6 months) to visualise project timelines and resource allocations
  • Generate and update weekly and monthly project progress reports that include program analysis, accomplishment reports, photographic records, status of the critical path, and recommendations for timely project completion
  • Engage in continuous improvement initiatives to enhance planning processes and methodologies within the team
  • Other duties as assigned

Job Requirement:

  • Preferably with a Degree in Civil/ Structural Engineering/ Construction or equivalent
  • Minimum 3 years of experience in the construction industry
  • Familiar with Singapore Codes and Practices
  • Computer literate with proficiency in planning software such as Microsoft Project, AutoCAD, P6 Primavera
  • Good communication and interpersonal skills
  • Able to work as a team and proactive
  • LTA experience will be preferred
This advertiser has chosen not to accept applicants from your region.

Programming/Robotics Teacher

$32000 - $40000 Y The Young Maker Singapore

Posted today

Job Viewed

Tap Again To Close

Job Description

NOTE: We are only hiring individuals who can work onsite in Singapore. Remote positions are not available.

Overview: The Young Maker is seeking an enthusiastic and dedicated Programming Teacher to join our team. The ideal candidate will have a strong background in both block-based and syntax-based programming languages, as well as experience in robotics. Classes are conducted in person, and new teachers will participate in shadow sessions to gain insight into our teaching methods and classroom environment.

Responsibilities:

  • Teach block-based coding languages, including OSMO coding application, Scratch Junior, Scratch, and Microbit.
  • Instruct students in syntax-based programming languages, such as Python, HTML, CSS, JavaScript, and web development frameworks like React.
  • Facilitate hands-on robotics activities using LEGO SPIKE and other similar robotics kits such as LEGO WEDO 3.0
  • Deliver engaging lesson plans that cater to different learning styles and levels.
  • Monitor and assess student progress, providing feedback and support to ensure their success.
  • Maintain a positive, inclusive, and safe classroom environment that encourages student participation and curiosity.
  • Participate in shadow sessions to understand The Young Maker's teaching approach and class dynamics.
  • Collaborate with fellow teachers and staff to continuously improve the curriculum and teaching methods.
  • Stay updated with the latest trends and technologies in programming and robotics education.

Qualifications:

  • Proficiency in block-based coding languages (OSMO coding application, Scratch Junior, Scratch, Microbit).
  • Proficiency in syntax-based programming languages (Python, HTML, CSS, JavaScript, React).
  • Experience with robotics kits such as LEGO SPIKE.
  • Prior teaching experience, particularly with young students, is preferred.
  • Excellent communication and interpersonal skills.
  • Strong organizational and time-management skills.

Key Qualities:

  • Responsible: Able to manage classroom activities and ensure the safety and well-being of all students.
  • Punctual: Consistently arrive on time for classes and meetings, setting a positive example for students.
  • Patient: Capable of explaining complex concepts in simple terms and providing additional support to students who need it.
  • Creative: Develop innovative and engaging lesson plans that capture students' interest and make learning fun.
  • Adaptable: Flexibly handle various classroom situations and adapt teaching methods to meet diverse student needs.
  • Enthusiastic: Passionate about teaching and inspiring the next generation of programmers and makers.
  • Technically Proficient: Stay current with the latest programming languages, tools, and educational technologies.

Job Type: Part-time

Pay: $20.00 per hour

Benefits:

  • Flexible schedule

Education:

  • Local Polytechnic Diploma (Preferred)

Experience:

  • Teaching: 1 year (Preferred)

Work Location: In person

This advertiser has chosen not to accept applicants from your region.

PLC Programming Engineer

Singapore, Singapore $90000 - $120000 Y Alliance Controls Pte Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

We are seeking an experienced PLC Programmer with a minimum of 5 years' hands-on experience in PLC and HMI programming . The ideal candidate will have proven expertise in programming and troubleshooting, and be able to work independently on both PLC and HMI systems .

Preferred experience with the following platforms:

  • Yokogawa FA-M3
  • Yokogawa Stardom
  • Siemens
  • Fanuc

Requirements:

  • Minimum Diploma in Electrical, Electronics, Control, or a related engineering discipline
  • Strong understanding of control systems, instrumentation, and industrial automation
  • Experience in project management and site service support
  • Ability to support the engineering team on Instrumentation & Control (I&C) projects
  • Willingness to perform on-site work as required
  • Possession of a Class 3 driving license is an advantage

Industries served:

  • Oil & Gas
  • Pharmaceutical
  • Semiconductor
  • Aerospace
  • Manufacturing

What We Offer:

  • 5-day work week
  • AWS (Annual Wage Supplement)
  • Performance-based variable bonus

Join a dynamic team driving automation and control solutions across high-tech and critical industries.

This advertiser has chosen not to accept applicants from your region.

Unity Programming Intern

$4800 - $9600 Y IGG Singapore Pte Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

Company

IGG Singapore Pte Ltd

Designation

Unity Programming Intern

Date Listed

30 Jun 2025

Job Type

Entry Level / Junior Executive

Intern/TS

Job Period

Immediate Start, For At Least 6 Months

Profession

Design / Creative

Industry

Design

Location Name

80 Pasir Panjang Road, Singapore

Address

80 Pasir Panjang Rd, Singapore

Map

Allowance / Remuneration

$800 - 1,200 monthly

Company Profile

Founded in 2006, IGG is a global leader in mobile game development and publishing, committed to creating innovative, genre-defining experiences for players around the world. Our games are available in 23 languages and enjoyed by over 38 million monthly active users across 200+ countries and regions.

At IGG, we are innovators at work and gamers at heart — a team driven by creativity, data, and the love of play.

Job Description


• Design and implement real-time particle effects for characters, environments, UI, and gameplay interactions


• Collaborate with cross-functional teams to seamlessly integrate VFX into the game experience


• Assist in prototyping and polishing VFX systems using Unity


• Support the VFX production pipeline, including basic 3D modeling and texture editing when needed

Requirements:


• A strong passion for video games and the art of game development


• Foundational understanding of real-time VFX and particle systems


• Hands-on experience with Unity and its VFX integration tools


• Familiarity with 3D modeling tools such as 3ds Max, Maya, or Blender


• A good eye for timing, shape language, and visual clarity

Advantageous to Have:


• Experience or curiosity in post-production: editing, motion graphics, or compositing


• A portfolio or demo reel that showcases your VFX work or personal game projects


• Willingness to learn, iterate, and grow in a collaborative, fast-paced environment

Application Instructions:

Interested candidates may send their resume along with portfolio.

Application Instructions

Application Instructions:

Interested candidates may send their resume along with portfolio.

Apply for this position

This advertiser has chosen not to accept applicants from your region.

Programming Mentor Expert

Singapore, Singapore beBeeMentorship

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Overview:

Cultivate the minds of future innovators by teaching programming concepts to students. As a dedicated educator, play a pivotal role in our dynamic learning curriculum. Training will be provided for programming knowledge.

Key Responsibilities:

  • Teach young people with at least 1-2 years of experience.
  • Ability to relate to young kids.
  • Responsible and punctual.
  • Possesses teamwork skills.
  • Possesses a reasonable command in Computational Thinking.

What We Offer:

A supportive environment where you can grow professionally and personally. The opportunity to make a lasting impact on the lives of your students.

This advertiser has chosen not to accept applicants from your region.

Dynamic Programming Expert

Singapore, Singapore beBeeProgramming

Posted today

Job Viewed

Tap Again To Close

Job Description

Teaching Opportunity:

A premier education institution is seeking a qualified professional to fill a dynamic teaching position. This role involves designing and delivering cutting-edge lessons in programming and emerging technologies, guiding students through hands-on learning experiences.

  • Develop and implement lesson plans for tertiary education courses in Machine Learning, Artificial Intelligence, Data Science, or Cyber Security.
  • Provide expert instruction in programming languages such as C, Python, Power BI, R, Java, and Assembly Language.
  • Offer timely and constructive feedback on coursework, projects, and assessments.
  • Design and set coursework and examinations that meet academic standards.

  • Monitor and support students' academic progress, providing guidance on future study or career pathways.
  • Advise students on research and project work, fostering their technical skills and knowledge.
  • Support relevant departments in initiatives aimed at enhancing student success in technical disciplines.

  • Review the institution's internal programmes to ensure continued relevance, driving continuous improvement of the curriculum.
  • Evaluate and review teaching materials to ensure adequate coverage of module and programme learning outcomes.
  • Ensure the adoption and quality of online teaching and learning strategies that support both face-to-face and online teaching.

  • Contribute to departmental or institutional wide working groups or committees as assigned.
  • Adhere to quality assurance processes, ensuring that quality requirements are met.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest C programming Jobs in Singapore !

Advanced Programming Specialist

Singapore, Singapore beBeeProgrammer

Posted today

Job Viewed

Tap Again To Close

Job Description

Senior Programmer Analyst

We are seeking a skilled programmer analyst to participate in the software development lifecycle.

  • Contribute to the design, development and testing of applications.
  • Collaborate with teams to ensure database designs meet audit requirements.
  • Develop unit tests to support QA efforts.

Requirements:

  • Strong experience/knowledge of .Net Framework, multithreading, web services and ADO.net.
  • Proficiency in SQL programming, including T-SQL stored procedures.
  • At least 5 years' experience building applications using .Net Framework.
  • At least 3 years' experience in systems analysis and design.
  • Experience with version control tools, such as SVN and GitHub.

Skills:

  • Computer Science degree or related subjects.
  • Ability to analyze complex situations, diagnose problems and develop creative solutions.
  • Effective communication and teamwork skills, with ability to work across functions and geographies.
  • Self-motivated, independent, detail-oriented and responsible individual.
  • Ability to work overtime when required to meet project deadlines.
  • Team player with a can-do attitude and willingness to learn new skills.
This advertiser has chosen not to accept applicants from your region.

PLC Programming Engineer

Singapore, Singapore ALLIANCE CONTROLS PTE LTD

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

We are seeking an experienced PLC Programmer with a minimum of 5 years' hands-on experience in PLC and HMI programming. The ideal candidate will have proven expertise in programming and troubleshooting, and be able to work independently on both PLC and HMI systems.

Preferred experience with the following platforms:

  • Yokogawa FA-M3
  • Yokogawa Stardom
  • Siemens
  • Fanuc

Requirements:

  • Minimum Diploma in Electrical, Electronics, Control, or a related engineering discipline
  • Strong understanding of control systems, instrumentation, and industrial automation
  • Experience in project management and site service support
  • Ability to support the engineering team on Instrumentation & Control (I&C) projects
  • Willingness to perform on-site work as required
  • Possession of a Class 3 driving license is an advantage

Industries served:

  • Oil & Gas
  • Pharmaceutical
  • Semiconductor
  • Aerospace
  • Manufacturing

What We Offer:

  • 5-day work week
  • AWS (Annual Wage Supplement)
  • Performance-based variable bonus

Join a dynamic team driving automation and control solutions across high-tech and critical industries.

Tell employers what skills you have

Troubleshooting
Microsoft Excel
Electrical
PLC
Program Management
Project Management
Driving License
Class 3 Driving License
Instrumentation
PLC Programming
Electronics
Able To Work Independently
This advertiser has chosen not to accept applicants from your region.

Planning & Programming Engineer

Singapore, Singapore CHINA COMMUNICATIONS CONSTRUCTION COMPANY LIMITED (Singapore Branch)

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description
Work closely with the Project Manager/ Project Director to plan, monitor, and report on project controls and progress measurement expenditures
Lead and support project planners in developing a work breakdown structure, preparing project schedules and manpower, machinery, plant histograms, defining, and tracking key project milestones
Develop corrective actions and forecast project progress trends based on findings
Attend internal coordination meetings with subcontractors/suppliers
Inform, highlight, and advise Project Manager/ Project Director if there are any indications of potential delays to the project
Compare and benchmark the current project status against the project baseline, reviewing the status of the critical path
Set planning targets for the site team, plan catch-up schedules, and allocate resources as needed
Provide visibility and create accountability among stakeholders through clear metrics and reporting
Track project changes, analyse, and understand their impact on project cost and timeline to ensure effective management
Define and use KPIs to monitor project health, forecast trends, and take corrective actions as necessary
Lead and support project risk management in identifying and monitoring project risks
Develop contingency plans to address and mitigate any issues that arise during the project lifecycle
Communicate regularly with team members and stakeholders to ensure alignment on project objectives and progress
Prepare comprehensive project documentation, including reports, presentations, and updates for senior management and stakeholders
Create, review, update, and administer the project delivery schedule and plans using Primavera software to ensure effective project management
Liaise with the Project Manager and project team to discuss project activities, monitor progress, and update the project schedule as needed
Coordinate with clients and other subcontractors’ planning teams to organise different phases of construction development effectively
Prepare analysis reports containing milestone progress status, critical issues affecting project completion, resource loading plans, project recovery plans, and extension of time claims
Monitor progress closely and highlight any potential delays in achieving project milestones to proactively address issues
Inform, highlight, and advise Project Manager/ Project Director if there are any indications of potential delays to the project
Prepare project progress S-Curves and rolling programs (1/3/6 months) to visualise project timelines and resource allocations
Generate and update weekly and monthly project progress reports that include program analysis, accomplishment reports, photographic records, status of the critical path, and recommendations for timely project completion
Engage in continuous improvement initiatives to enhance planning processes and methodologies within the team
Other duties as assigned
Job Requirements
Preferably with a Degree in Civil/ Structural Engineering/ Construction or equivalent
Minimum 3 years of experience in the construction industry
Familiar with Singapore Codes and Practices
Computer literate with proficiency in planning software such as Microsoft Project, AutoCAD, P6 Primavera
Good communication and interpersonal skills
Able to work as a team and proactive
LTA experience will be preferred
#J-18808-Ljbffr

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All C Programming Jobs