Submitted by Anonymous (not verified) on
Senior Engineer / Engineer – Software & Electronic Design
Company name

Nano and Advanced Materials Institute (NAMI)

Job Type
Full Time
Job Description

• Responsible for software design, coding;
• Enhance, debug and upgrade existing products;
• Design and build robust and scalable customer-facing applications and services;
• Collaborate with cross-functional teams to define, design, and ship new features;
• Building user interface based on Windows system, Android system and iOS system for existing products;
• Assist electronic design including circuit and layout; and
• Perform other duties assigned by supervisor.

Job Requirement

• University Degree in Electronic Engineering, Computer Engineering, Computer Science or related disciplines, fresh graduate will be also considered;
• Good knowledge in in Java, C++, C#, JavaScript, Python or any programming language;
• Ability to develop the Android or IOS mobile devices app;
• Experience with electronics, circuit and microcontrollers application;
• Familiar with algorithm designs, data modeling and large scale system design;
• Familiar with signal and image processing;
• Ability to read electronic circuitry, PCB layout by using PADS/Altium would be an advantage;
• With interest and the ability to approach problems with mathematical solutions and models would be an advantage;
• Ability to work under pressure;
• Work independently and able to communicate in teamwork; and
• Good command of spoken and written English and Chinese.

Education Level
Doctoral or professional degree
Master's degree
Department
Biomedical Engineering
Computer Science
Electrical Engineering
Mechanical Engineering
Computing Mathematics
Physics