Instrumentation & Python Programming Intern

placeBukit Batok scheduleFull-time calendar_month 

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.

Apply for this position

apartmentJURONG ENGINEERING LIMITEDplaceBukit Batok
construction and maintenance of power and industrial plants across the world. Responsibilities  •  Perform inspections and tests on electrical and instrumentation systems, including cables, panels, field instruments, and control systems.  •  Ensure installations...
apartmentPrivate AdvertiserplaceBukit Batok
JOB OVERVIEW As Electrical and Instrumentation Technician / Engineer / Senior Engineer, you will be responsible for maintaining, troubleshooting, repairing, and calibrating electrical and instrumentation systems used in pharmaceutical manufacturing...
apartmentKeppel CorporationplaceBukit Batok
of shutdown works for instrumentation to ensure completion of shutdown work on time  •  Work closely with various sections to coordinate cross-functional maintenance works  •  Perform risk assessment prior to start of work and conduct on-job risk assessment...