Envision Digital is focused on bringing technology solutions to the sustainability challenge . Its world-class AIoT technology helps governments and companies across the world accelerate progress toward a net zero future and improve their citizens’ quality of life. Having established itself as a leading solutions provider for intelligent renewable energy generation, consumption efficiency and smart flexible storage, it has extended its capabilities beyond energy to enable and optimise applications notably in smart cities, smart buildings and estates, smart infrastructures, e-mobility and smart plants.
EnOS™, Envision Digital’s proprietary AIoT operating system, connects and manages more than 100 million smart devices and 200 gigawatts of energy assets globally, while its growing ecosystem of more than 350 customers and partners spans 10 industries and includes Accenture, Amazon Web Services, GovTech Singapore, Keppel Corporation, Microsoft, Nissan, PTT, Sonnen, Solarvest and Total. The company has around 700 employees and 12 offices across China, France, Japan, Germany, Norway, the Netherlands, the United Kingdom, and the United States, with headquarters in Singapore.
Roles & Responsibilities:
Our team builds and designs end-to-end edge computing platforms; hence you will get opportunity to work on multiple aspects and phases of a complete system design. Starting from ideation to the end product which will involve feasibility analysis, proof of concept design, development (hardware and software), integration, testing, validation, deployment and support. You will majorly (but not limited to) be involved in the following activities on day-to-day basis:
Support the team in the design and implementation of IoT solutions in cross-sector industrial applications (e.g. smart building, green energy, etc.)
Design and develop IoT edge computing embedded systems devices that integrates actuators, sensors, hardware peripherals and computing platforms (microcontrollers and microprocessors).
Work on integrating Hardware, Firmware and Software for IoT applications.
Support the team in integrating and testing systems of various projects and ad-hoc assignment.
Support for writing of technical proposals, market analysis, etc.
Support in liaisons with third party suppliers, vendors and certification body for product design.
Requirements:
- Strong engineering fundamentals, Engineering principles/ System design and problem-solving skills with logic thinking.
- Hands on Microcontroller and Microprocessors programming. Hands on any one of the MCU/MPU platforms e.g. Atmel, ST, Ti, NXP, Raspberry Pi etc.
- Basic understanding or interest in computing hardware peripherals (like GPIOs, Timers, ADC, Serial communication I2C, SPI, UART etc) interfacing and ability to read and understand schematics.
- Ability to read the technical documentation e.g. White papers, Application notes, reference manuals, datasheet.
- Hands on programming in C, C++, and Python. You should be proficient in at least one of these programming languages.
- Familiarity with data structure, basic algorithms and scripting.
- Good communication and coordination skills.
- Self-motivated and able to work in a fast-paced environment under pressure.
- Good academic record paired with team spirit and the ability to work independently
Preferred Skills:
- Familiarity with OOP and OS fundamentals, hands on Linux and Real time operating systems.
- Hands on Schematic and PCB layout design using CAD tools like Altium Designer, Eagle, Kicad
- Academic background / past experience in embedded system design
- Experience with IoT devices, Cloud, industrial/IoT protocols (e.g. BACnet, OPC-UA, MQTT, etc) will be preferred.
- Chinese/Mandarin communication capability will be an added advantage to liaise with Chinese speaker co-workers and partners
Related Job Searches:
- Company:
Envision Digital International Pte Ltd - Designation:
Edge IoT Solution Intern - Profession:
Engineering, IT / Information Technology - Location:
Bukit Merah