Software Engineer
Responsibilities:
Develop new algorithms to enhance performance of our products and design projects, e.g., robot kits, AI products and computer vision systems.
Work with Teaching Team and Software team to design, implement, adjust and test the hardware of projects and flagship products.
Benchmarking or algorithms and software performance of flagship products and projects.
On-site code debugging for clients in projects if necessary.
Prepare technical documents of software architecture and protocols of projects.
Assist Teaching Team in STEM activities and projects to teenagers including material preparation and coaching.
Implement your ideas and do R&D.
Experience & Requirements:
Degree holder of Electronic Engineering, Computer Engineering, Computer Science, Information Engineering or related fields.
A team player with collaboration skills to work in projects.
Passions in learning, teaching teenagers, sharing knowledge and experience.
Being self-motivated and responsible to work and communicate in a team atmosphere.
Strong background in C, C++, Python or Java programming.
Bonus for relevant experience in mobile Apps development, e.g., iOS / Android Apps
Bonus for relevant experience in robotics, AI, computer vision, embedded firmware or relevant fields.
Bonus for relevant experience in local STEM education or teaching / coaching in local STEM activities.
Bonus if possess or pursuing PGDE or related education certificates.
Hardware Engineer
Responsibilities:
Develop new circuitry or PCB to enhance performance of our products and design projects, e.g., robot kits, AI products and computer vision systems.
Work with Teaching Team and Software team to design, implement, adjust and test the hardware of projects and flagship products.
Hands-on soldering work for hardware testing and debugging.
Prepare technical documents of hardware design and specifications of projects.
Assist Teaching Team in STEM activities and projects to teenagers including material preparation and coaching.
Implement your ideas and do R&D.
Experience & Requirements:
Degree holder of Electronic Engineering, Computer Engineering, Computer Science, Information Engineering or related fields.
A team player with collaboration skills to work in projects.
Passions in learning, teaching teenagers, sharing knowledge and experience.
Being self-motivated and responsible to work and communicate in a team atmosphere.
Strong background in digital electronics and micro-controllers, with some understanding in analog and power electronics.
Proficient skills in soldering and hardware debgging, e.g., using CROs and DMMs.
Bonus for relevant experience in PCB routing tools, e.g., Altium Designer, Eagle Protel or etc.
Bonus for relevant experience in robotics, AI, computer vision, embedded firmware or relevant fields.
Bonus for relevant experience in local STEM education or teaching / coaching in local STEM activities.
Bonus if possess or pursuing PGDE or related education certificates.
Software Engineering Intern
Responsibilities:
Develop new algorithms to enhance the performance of the robot and computer vision system in our products
Working with Teaching and Hardware teams to design, implement and test program in our flagship robotic product; adjust according to the needs of Teaching team
Bench-marking the performance of the algorithm and software part of the product
On-site code debugging
Prepare the documentary of software architecture and protocol
Assist Teaching team in preparation of the tutorial material
Implement your idea and do R&D
Experience & Requirements:
Background in Electronic Engineering, Computer Engineering, Computer Science, Electrical Engineering or related fields.
A team player with collaboration skills to work in projects.
Passions in learning, teaching teenagers, sharing knowledge and experience.
Being self-motivated and responsible to work and communicate in a team atmosphere.
Background in C, C++, Python or Java programming.
Bonus for relevant experience in mobile Apps development, e.g., iOS / Android Apps
Bonus for relevant experience in robotics, AI, computer vision, embedded firmware or relevant fields.
Bonus for relevant experience in local STEM education or teaching / coaching in local STEM activities.
Hardware Engineering Intern
Responsibilities:
Develop new circuitry or PCB to enhance the performance of the robot and computer vision system in our products
Working with Teaching and Software team to design, implement and test the hardware in our flagship robotic product; adjust according to the needs of Teaching team
Hands-on soldering work for testing and debugging
Prepare the documentary of hardware design and specifications
Assist Teaching team in preparation of the tutorial material
Implement your idea and do R&D
Experience & Requirements:
Background in Electrical Engineering, Electronic Engineering, Computer Engineering, Computer Science or related fields.
A team player with collaboration skills to work in projects.
Passions in learning, teaching teenagers, sharing knowledge and experience.
Being self-motivated and responsible to work and communicate in a team atmosphere.
Background in digital electronics and micro-controllers, with some understanding in analog and power electronics.
Proficient skills in soldering and hardware debugging, e.g., using CROs and DMMs.
Bonus for relevant experience in PCB routing tools, e.g., Altium Designer, Eagle Protel or etc.
Bonus for relevant experience in robotics, AI, computer vision, embedded firmware or relevant fields.
Bonus for relevant experience in local STEM education or teaching / coaching in local STEM activities.