Envision Digital International – Product Embedded R&D Software Engineer (NCG): IoT Edge Computing Systems Intern

Company
Envision Digital International
envision-digital.com
Designation
Product Embedded R&D Software Engineer (NCG): IoT Edge Computing Systems Intern
Date Listed
10 Aug 2023
Job Type
Entry Level / Junior Executive
Intern/TS
Job Period
From Jan 2024 - Jun 2024
Profession
IT / Information Technology
Industry
Computer and IT
Location Name
1 HarbourFront Avenue, Keppel Bay Tower, Singapore 098632
Work from Home
Address
1 HarbourFront Ave, Singapore 098632
Map
Allowance / Remuneration
$1,800 monthly
Company Profile

A global AIoT software leader in Net Zero, Envision Digital is committed to becoming the world’s leading net zero technology partner for enterprises, governments, and cities to accelerate progress and improve their citizens’ quality of life.  

 EnOS™, Envision Digital’s proprietary AIoT operating system, connects and manages more than 110 million smart devices and 360 gigawatts of energy assets globally. Envision Digital’s growing ecosystem of more than 360 customers and partners spans 10 industries and includes Accenture, Amazon Web Services, GovTech Singapore, IBM, Keppel Corporation, Microsoft, Nissan, PTT, Solarvest, Total and ST Engineering. The company has close to 900 employees and 12 offices across the United Kingdom, France, Germany, the Netherlands, Norway, Japan, Thailand, China, and the United States, with headquarters in Singapore. 


For more information, please visit www.envision-digital.com/ 

Job Description

Product Embedded R&D Software Engineer (NCG): IoT Edge Computing Systems Intern 

Overview:  

We are looking for an energetic and innovative embedded software engineer to contribute to our key products: IoT Edge computing platforms and system design. You will be responsible for designing and developing embedded application-level software on our IoT edge real-time gateway platform which acts as a bridge between sensing nodes and the cloud.

 

Responsibilities:  

  • Software development of algorithms for data processing and device management on Linux and other GPOS and RTOS platforms running on application-level SOC (Cortex-A) to support products.
  • Creating interface layers between the product application software and other third-party APIs.
  • Developing application-layer communication protocols for communication with sensing nodes and cloud platforms. 
  • Writing code for external physical interfaces like USB, Wi-Fi, GPIOs, etc. 
  • Development of algorithms for mathematical models of some quantitative analysis tasks.
  • Writing scripts for automating and coordinating between multiple product applications running on the chip. 

 

Requirements/ Qualifications & Experience: 

  • Bachelors (B.S./B.E./B.Tech) in Computer Science or Computer/Electrical/Electronic Engineering. 
  • Passion in software design and development. 
  • Good fundamentals of software engineering, data structure & algorithms, operating systems, and object-oriented programming. 
  • Proficiency in C, C++, and Python. 
  • Hands-on Linux based application development.

 

Good to have: 

  • Advanced degree or specialization qualification in Embedded Systems. 
  • Experience in developing SW systems for IoT applications. 
  • Understanding of cloud computing concepts and familiarity with any one of the IoT platforms like AWS IoT, GCP IoT, and Azure IoT, etc.
This position is already closed and no longer available.  You may like to view the other latest internships here.

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