2,208 C Programming jobs in Singapore
Programming Manager
Posted today
Job Viewed
Job Description
Experience with 6 year s of working experience in a related field position
Proficient in MASTERCAM programming
CAM programmer at milling 3 Axis, 4Axis, 5Axis
Extensive knowledge of CNC machining processes and materials
Strong understanding of engineering drawings and DG&T
Team collaboration and communication skills and leadership/ management skills
Production improvement and analysis
Programming Manager
Posted 17 days ago
Job Viewed
Job Description
Candidates must have a DEGREE in Mechanical Engineering
Experience with 6 year s of working experience in a related field position
Proficient in MASTERCAM programming
CAM programmer at milling 3 Axis, 4Axis, 5Axis
Extensive knowledge of CNC machining processes and materials
Strong understanding of engineering drawings and DG&T
Team collaboration and communication skills and leadership/ management skills
Production improvement and analysis
Programming Instructor Position
Posted today
Job Viewed
Job Description
This position entails instructing students in the fields of Coding and Robotics, as well as overseeing daily operations at our centre.
Main Responsibilities:- Deliver engaging and enjoyable lessons for groups of students using our established teaching methods
- Maintain a collaborative and inclusive classroom environment
- Provide quarterly plans to colleagues on schedules
- Offer timely and insightful feedback to parents
- Collaborate with colleagues to ensure high standards are consistently met
Additional Requirements:
- Able to effectively interact with children
- Fluent in written and spoken English
- No prior experience is necessary, as training will be provided
- Exceptional communication and interpersonal skills
- Strong sense of responsibility and accountability
- Patient and level-headed when working with children
- Good team-player
- Ability to adapt to new technologies and systems
We offer a supportive work environment and opportunities for growth and development. This role requires a patient and level-headed individual who can work effectively with children and maintain a high standard of service.
The ideal candidate will have excellent communication and interpersonal skills, as well as a strong sense of responsibility and accountability. If you are passionate about education and enjoy working with children, we encourage you to apply for this exciting opportunity.
Unity Programming Intern
Posted today
Job Viewed
Job Description
IGG is a renowned mobile game developer and publisher dedicated to bringing amazing games to gamers all over the world. Since 2006, we have created over 20 original games for mobile, web, and PC, and are proudly serving players in over 200 countries.
We are actively seeking a Unity Programming Intern to join us
Job Description:
- Collaborate closely with the development team to deliver Android, and/or iOS applications.
- Write polished, optimized, and well-documented code with an emphasis on reusability across multiple projects.
- Ensure timely delivery of project requirements.
- Write test cases to improve stability of the code base.
Job Requirements:
- Completed or currently pursuing a Degree in Computer Science or related fields
- Proficiency in C#.
- Familiar with Unity game engine basics.
- Familiar with basic game development cycle — having worked in a game development team, along with game designers and/or game artists.
- Candidates who posses any 2 of the following skills will be advantageous:
- Familiar with at least one database technology, such as MySQL, MongoDB, Oracle, etc.
- Familiar with at least one low-level language, such as C/C++.
- Experience participating in project development (systems, gameplay, tools, etc.).
- Proficiency with version control tools, such as SVN, Git.
- Proficiency with an IDE/development tool, such as Visual Studio, JetBrains, Sublime.
Game Development
Git
Confluence
MongoDB
Oracle
Technical Writing
Ubuntu
Game Programming
IDE
MySQL
SVN
Unity
Attentive
Program Management
CentOS
Authentication
C#
Ability To Learn
C++
Visual Studio
Kindergarten Programming Instructor
Posted today
Job Viewed
Job Description
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. 5 workings days (i.e. 3 weekdays and 2 weekends)
- At least 1-2 years of experience with young people (Teaching in education is a plus)
- Ability to relate to young kids
- Willingness to work on weekends
- Responsible and punctual
- Possesses teamwork skills
- Possesses a reasonable command in Computational Thinking
Excellent Communication Skills
Able To Multitask
Analytical Skills
Teaching
Interpersonal Skills
Critical Thinking
Computational Thinking
Adaptability
Python
Teamwork Skills
Planning & Programming Engineer
Posted 5 days ago
Job Viewed
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
Planning & Programming Engineer
Posted 5 days ago
Job Viewed
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
Be The First To Know
About the latest C programming Jobs in Singapore !
SAP Cloud Application Programming
Posted 11 days ago
Job Viewed
Job Description
Join to apply for the SAP Cloud Application Programming role at PwC Singapore
3 days ago Be among the first 25 applicants
Join to apply for the SAP Cloud Application Programming role at PwC Singapore
Job Description & Summary
We believe that challenges are best solved together. That’s why, when you join us, you become part of a diverse and global community of problem-solvers. You'll find an unexpected mix of people who bring their unique expertise to build trust in society and tackle important issues. Here, we welcome and encourage you to lead with value and inspiration, question and challenge assumptions, as well as embrace new opportunities to deliver quality outcomes in exciting and unexpected ways, all with the support of technology.
At PwC South East Asia Consulting, we help businesses to work smarter and grow faster. We partner with our clients to build effective organisations, innovate and grow, reduce costs, manage risk and regulation and, leverage talent. Our aim is to support businesses in designing, managing and executing lasting beneficial change.
PwC’s South East Asia Consulting practice provides a comprehensive range of professional services and experience to deliver large scale, cross territory transformation projects, wherever our clients need us to be – from strategy through to execution.
About the role
- Create and modify SAP CAP applications on the SAP Business Technology Platform (BTP) using SAP Business Application Studio (BAS). Perform debugging and troubleshooting to ensure smooth and efficient operation of SAP CAP applications.
- Implement the Cloud Application Programming (CAP) model using Node.js and UI5, ensuring robust and scalable solutions
- Design and manage Core Data Services (CDS) to facilitate data modeling and integration
- Configure security using XSUAA and manage app routers to ensure secure and efficient application routing
- Utilize SAP Build Workzone to create and manage business sites and workspaces
- Configure and manage SAP Cloud Identity Authentication to ensure secure user access and authentication
- Familiarity with SAP HANA Cloud DB and HANA SQL scripting
- Implement and manage SAP Document Management Service or SAP Object Store for efficient document storage and retrieval.
- Ensure adherence to project timelines and goals, manage client expectations, and collaborate with team for successful project delivery.
- Implement and manage the SAP Document Information Extraction Premium (DOX) service to automate the extraction of data from various types of documents using Generative AI (GenAI) and Large Language Models (LLMs). Ensure accurate and efficient data extraction from structured and unstructured documents using custom models
Line of Service
Advisory
Industry/Sector
Not Applicable
Specialism
SAP
Management Level
Senior Associate
Job Description & Summary
We believe that challenges are best solved together. That’s why, when you join us, you become part of a diverse and global community of problem-solvers. You'll find an unexpected mix of people who bring their unique expertise to build trust in society and tackle important issues. Here, we welcome and encourage you to lead with value and inspiration, question and challenge assumptions, as well as embrace new opportunities to deliver quality outcomes in exciting and unexpected ways, all with the support of technology.
At PwC South East Asia Consulting, we help businesses to work smarter and grow faster. We partner with our clients to build effective organisations, innovate and grow, reduce costs, manage risk and regulation and, leverage talent. Our aim is to support businesses in designing, managing and executing lasting beneficial change.
PwC’s South East Asia Consulting practice provides a comprehensive range of professional services and experience to deliver large scale, cross territory transformation projects, wherever our clients need us to be – from strategy through to execution.
About the role
- Create and modify SAP CAP applications on the SAP Business Technology Platform (BTP) using SAP Business Application Studio (BAS). Perform debugging and troubleshooting to ensure smooth and efficient operation of SAP CAP applications.
- Implement the Cloud Application Programming (CAP) model using Node.js and UI5, ensuring robust and scalable solutions
- Design and manage Core Data Services (CDS) to facilitate data modeling and integration
- Configure security using XSUAA and manage app routers to ensure secure and efficient application routing
- Utilize SAP Build Workzone to create and manage business sites and workspaces
- Configure and manage SAP Cloud Identity Authentication to ensure secure user access and authentication
- Familiarity with SAP HANA Cloud DB and HANA SQL scripting
- Implement and manage SAP Document Management Service or SAP Object Store for efficient document storage and retrieval.
- Ensure adherence to project timelines and goals, manage client expectations, and collaborate with team for successful project delivery.
- Implement and manage the SAP Document Information Extraction Premium (DOX) service to automate the extraction of data from various types of documents using Generative AI (GenAI) and Large Language Models (LLMs). Ensure accurate and efficient data extraction from structured and unstructured documents using custom models
- Experience: 8+ years of professional SAP consulting experience, with a strong background in SAP implementation projects and familiarity with the Software Development Life Cycle (SDLC).
- Technical Skills: Proficiency in Node.js, UI5, HANA SQL Script and Core Data Services (CDS) concepts. Experience with Cloud Foundry and SAP BTP administration. Knowledge of SAP Document Information Extraction Premium (DOX) service and its implementation. Proven experience as a full-stack developer, capable of working on both front-end and back-end components of applications.
- Communication: Excellent verbal and written communication skills, with the ability to manage client expectations and project scope effectively.
- Certifications: SAP certification is preferred.
- Team Collaboration: Ability to effectively operate within the team, while collaborating with diverse teams to achieve project objectives
Required Skills
Cloud Applications, Node.js, SAP BTP Extension Suite, SAP Cloud Application Lifecycle Management (ALM), SAP UI5 Development
Optional Skills
Accepting Feedback, Accepting Feedback, Active Listening, Analytical Thinking, Application Software, Business Model Development, Business Process Modeling, Business Systems, Communication, Creativity, Developing Training Materials, Embracing Change, Emerging Technologies, Emotional Regulation, Empathy, Enterprise Integration, Enterprise Software, Implementation Research, Implementation Support, Implementing Technology, Inclusion, Innovative Design, Intellectual Curiosity, IT Infrastructure, Learning Agility {+ 18 more}
Desired Languages (If blank, desired languages not specified)
Travel Requirements
Up to 40%
Available for Work Visa Sponsorship?
Yes
Government Clearance Required?
Yes
Job Posting End Date
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Information Technology
- Industries Accounting
Referrals increase your chances of interviewing at PwC Singapore by 2x
Get notified about new SAP Specialist jobs in Singapore .
Project Intern, Digital Innovations & Solutions (Full Stack Developer) Frontend Engineer - Marketplace, Web Frontend Platform Frontend Software Engineer - TikTok Live - 2025 Start Fresh Graduate Software Engineer (GenAI)South East Community Development Council, Singapore 1 day ago
Frontend Software Engineer, Data Platform - 2025 Start Software Developer - Up to 250,000 SGD base + Bonus + Benefits Web Frontend Engineer(Work Location: Remote in Taiwan)We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrControls Project Manager – Programming
Posted 11 days ago
Job Viewed
Job Description
If you are a person with a disability and need assistance applying for a job, please submit a request.
At Trane Technologies TM and through our businesses including Trane and Thermo King , we create innovative climate solutions for buildings, homes, and transportation that challenge what’s possible for a sustainable world. We're a team that dares to look at the world's challenges and see impactful possibilities. We believe in a better future when we uplift others and enable our people to thrive at work and at home. We boldly go.
Responsibilities:
• Lead a team of Engineers to provide engineering support to the Project team from validation phase to project implementation
• Continuously improve the productivity and capability of the team
• Ensure the programming of devices & creating and programming graphics in accordance with the project requirement.
• To provide advice (as & when necessary) in Test and Commissioning of system equipment.
• To provide advice (as & when necessary) in preparation and submission of operation and Maintenance Manuals.
• To ensure all project software and database files are up to date and backup to office server.
• Any other duties as assigned by superior
Requirements:
• Degree in Engineering or Building Control in relevant field
• Min 5 years of relevant work experience
• Experience in handling energy management systems/ HVAC systems/ Chiller Plant systems/ Building Management Systems will be a plus
• Knowledge of IT networking and database programming, Function Block programming, Structured Language Programming or HTML5 programming will be of added advantage
• Knowledge of industrial system protocols like BACnet, Modbus, LONTalk
• Strong customer management and problem solving skills
• Able to work with the team and self-motivated
We offer competitive compensation and comprehensive benefits and programs. We are an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, pregnancy, age, marital status, disability, status as a protected veteran, or any legally protected status. My Profile
Create and manage profiles for future opportunities.
Please beware of potential recruitment scams. We don't hire via Telegram.
REGISTERED IN IRELAND WITH LIMITED LIABILITY REGISTERED NUMBER 469272 Trane Technologies is a diverse and inclusive environment. We are an equal opportunity employer and are dedicated to hiring qualified protected veterans and individuals with disabilities.
#J-18808-LjbffrProgramming / PCB Design Engineer
Posted 15 days ago
Job Viewed
Job Description
Responsibilities
* Primary role
- Develop Automations using Cadence SKILL to improve MLO/MLC design process.
- Improve overall cycle from design to manufacturing through involvement in inter or intra departmental projects
- Work with EDA vendors on new tools or new features evaluation
* Secondary role
- Perform multi-layer ceramic (MLC) and multi-layer organic (MLO) Design Engineering
- Work MLC/MLO physical layout (parts placement, routing, trace length adjustment, verification etc.) to understand the needs of MLO/MLC design work and improvement needed.
- Design for manufacturability through working with MLC/MLO suppliers, apply best industry practices to reduce cost and maximize yield.
- Develop design processes to reduce design cycle-time and defects and improve product performance.
- Support development projects
Requirements
- Bachelor’s Degree in Electrical Engineering. Diploma holders with at least 5 years of PCB design experience will be considered.
- Fresh graduates with knowledge in Python, Cadence Allegro and PCB Design will be considered
- Experience in creating automation scripts using Cadence SKILLS preferred
- MLC/MLO/PCB Design Experience with significant portion involving analog and mixed-signal design, and interfacing Fab houses to improve manufacturability preferred
- Working knowledge in logical net-listings, schematics usage, electrical and routing rules creation, signal and power integrity optimization preferred
- Detail oriented, good team player and good track record of consistently meets committed project deadlines
- Good communicator, written and verbal, using English
- Good computer proficiency (MS Excel)