Wetec Pte Ltd – Instrumentation & Python Programming Intern

Company
Wetec Pte Ltd
wetec.com.sg
Designation
Instrumentation & Python Programming Intern
Date Listed
29 Apr 2025
Job Type
Entry Level / Junior Executive
Free/ProjIntern/TS
Job Period
Immediate Start, For At Least 6 Months
Profession
Engineering
Industry
Environmental Services
Location Name
Bukit Batok Crescent, WCEGA Tower, Singapore
Address
21 Bukit Batok Cres, Singapore 658065
Map
Allowance / Remuneration
$1,000 - 1,200 monthly
Company Profile

WETEC PTE. LTD. established on 26th May 2008. We are the solution provider for instrumentation and system. We focused in the field of Water, Environmental, Geotechnical, Soil, Crops and Climate. Wetec emphasize on teamwork with good working environment. We have a team with combination skill and academic background in order to provide our best solution in telemetry, Scada system, monitoring, measurement, data management and analysis, site installation and maintenance services.

Our customer such as government, consultant, research institute, university, industrial, plantation, oil & gas, private consortium, government link company and NGO.

Project reference: Public Utilities Board (PUB) – Changi Waste Water plant, Aqua Visualizer Project, Nanyang Technological University (NTU) - Portable photosynthesis system, Housing and Development Board – Automatic Monitoring System & etc

Job Description

About the Internship

Are you a passionate and curious individual with a keen interest in embedded systems, automation, and data acquisition? We are seeking a highly motivated Python Programming and Instrumentation Intern to join our team. This internship offers a unique opportunity to gain hands-on experience in developing and deploying practical solutions involving Raspberry Pi, Python, various sensors and instruments. You will contribute to real-world projects, working alongside experienced engineers to design, build, and test prototypes for a variety of applications.

Involvement, Knowledge & Experience Offered

As an intern, your involvement and what you can learn will include, but are not limited to:

• Hardware Setup & Configuration:

o Setting up and configuring Raspberry Pi devices for various project requirements.

o Interfacing Raspberry Pi with sensors (e.g., temperature, humidity, pressure, wind speed, wind direction) and other instrumentation devices.

o Troubleshooting hardware connectivity and basic electronic issues.

• Python Programming:

o Developing robust and efficient Python scripts to control hardware, read sensor data, perform data logging and data transmission.

o Implementing communication protocols (e.g., I2C, SPI, UART, GPIO) for seamless interaction between the Raspberry Pi and peripherals.

o Designing and developing user interfaces (UI) or web dashboards for real-time monitoring and control using Python frameworks (e.g., Flask, Django, Tkinter).

o Writing clear, well-documented, and maintainable code.

• Instrumentation & Data Acquisition:

o Assisting in the testing and integration of various instrumentation for specific measurement needs.

o Collecting, processing, and analyzing data from sensors and instruments.

o Developing data visualization tools and reports to present findings effectively.

• Project Support & Documentation:

o Collaborating with team members on project design, implementation, and testing phases.

o Creating detailed documentation for hardware setups, software code, and project procedures.

o Participating in team meetings and contributing to brainstorming sessions.

Requirements (not all necessary for internship)

• Currently pursuing or recently completed a Bachelor's or Master's degree in Electrical & Electronics Engineering, Computer Engineering, Computer Science, or a related technical field.

• Fundamentals in Python programming, with a solid understanding of object-oriented programming (OOP) principles.

• Familiarity with basic electronics concepts, circuit diagrams, and digital/analog signals.

• Experience with interfacing hardware components (sensors, modems, etc.) with microcontrollers or single-board computers.

• Basic understanding of data acquisition principles and common communication protocols (e.g., I2C, SPI).

• Ability to work independently and as part of a team in a fast-paced environment.

• Excellent problem-solving skills and a proactive attitude.

• Strong communication and interpersonal skills.

Bonus Points (Nice to Have):

• Experience with other microcontrollers (e.g., Arduino, ESP32).

• Familiarity with Linux command line.

• Knowledge of cloud platforms (e.g., AWS IoT, Google Cloud IoT) for data storage and analysis.

• Experience with version control systems (e.g., Git).

• Previous internship experience in a related field.

What We Offer

• Hands-on experience and direct involvement in actual system integration and data acquisition projects in various industries.

• Mentorship from experienced engineers and opportunities to learn best practices.

• Exposure to real-world engineering challenges and innovative projects.

• Opportunity to develop valuable skills in embedded programming, hardware integration, and data analysis.

• A collaborative and inclusive work culture.

Application Instructions
Please apply for this position by submitting your text CV using InternSG.
Kindly note that only shortlisted candidates will be notified.

Related Job Searches:

Discuss this Job:

You can discuss this job on Clublance.com #career-jobs channel, or chat with other community members for free:
Share This Page