公司名称: Hong Kong Applied Science and Technology Research Institute (ASTRI)
Hong Kong Applied Science and Technology Research Institute (ASTRI) was founded by the Government of the Hong Kong Special Administrative Region in 2000 with the mission of enhancing Hong Kong’s competitiveness in technology-based industries through applied research.
ASTRI’s core R&D competence in various areas is grouped under seven Technology Divisions, namely Communications Technologies, Electronics Components, Mixed Signal Systems IC, Advanced Digital Systems, Intelligent Sensing Technology System, Security and Data Sciences, and Intelligent Software and Systems. Five areas of applications including financial technologies, intelligent manufacturing, next generation network, health technologies, and smart city are identified for major pursuits.
Owing to the continuous expansion in our R&D activities, we are seeking qualified professionals to fill the following position(s):
(The requirements and responsibilities of the vacancies are posted on our website:www.astri.org).
The appointment will be on renewable contract terms with a competitive salary and performance-linked variable pay. Fringe benefits include paid leave, medical and dental benefits, insurance coverage and contribution to MPF. The incumbent will normally work under a five-day week schedule.
Interested candidates should send application (quoting Ref. No.) with detailed resume and, current and expected salary to the HR Department. This position will be open until it is filled.
Only short-listed candidates will be notified. Personal data provided by applicants will be used for consideration of an application only. ASTRI reserves the right not to fill the position.
1.Senior Engineer/Engineer, NFV Orchestration Software
Perform R&D on network virtualization technologies, such as NFV (Network Function Virtualization), SDN (Software Defined Networking), SFC (Service Function Chaining), MEC (Mobile Edge Computing), to evolve next generation mobile network.
Software development and integration of key modules for LTE networks such as, LTE EPC, NFV orchestrator, NFV infrastructure (NFVI) platform.
Research major open projects related to cloud/NFV: OPNFV, ONP, OpenStack, OpenDaylight, ONOS, DPDK.
Senior Engineer: Bachelor degree + 6 year experience or Master degree + 3 year experience in Computer Science, Engineering, Telecommunications related studies; less experience (including fresh graduates will be considered for Engineer position).
Knowledge of computer networks and protocols;
Knowledge/experience in open projects on: OpenStack and OpenDaylight, ONOS, would be a plus;
Knowledge and experience in SDN switches, would be a plus
Linux networking & virtualization: Kernel network stack, OVS, KVM/Qemu, libvirt, LXC/Docker, would be a plus
Fluent in English, good written and oral communications skills
2.Senior Software Engineer/Software Engineer, Machine Vision
Develop software application, including design, coding, debugging, testing, documentation, etc.
Develop algorithms/software for the projects, e.g. segmentation, alignment, detection, etc.
Maintain existing software and improve current software in the whole software development cycle.
System integration of different modules (SW, HW, etc.) and system testing.
Follow PMS to manager/keep tracking of software development progress.
Other related tasks on demand.
Bachelor's Degree in Computer Science/ Electronic Engineering/ Information Engineering/ Mathematics/ Physics or related fields with 6+ years’ experience, or Master's Degree with 3+ years’ experience, or PhD holder in related area. Candidates with less experience will be considered as Engineer.
Fast learner and passion in learning new technology.
Good at coding (C++/one of script language) and passion in developing programme; knowledge in Git version control.
Experience in OpenCV, good understanding on image processing and computer vision technology.
Experience in GPU programming (e.g. CUDA/OpenCL)/OpenGL/C# is a plus.
Good coding and documentation style; knowledge of agile software development is a plus.
Familiar with QT/.Net languages for UI development is a plus.
3.Senior Engineer/Engineer, Vehicle Communications (V2X) System
Reference #: CTO/CT/NSOFT/2241/180608
Perform R&D on latest Vehicle-to-Everything (V2X) software system, with objective to deploy commercial trials and roll-outs in the market in partnership with industry leaders in this area;
Software development and system integration on next generation end-to-end Vehicle-to-Everything (V2X) software system (including in-vehicle gateway, virtualized, cloud-based vehicle device and data management platform, front-end interfaces);
Research and build up know-how and hands-on experience in oLatest pre 5G/5G V2X network and system architecture standards;
Communicating and supporting customers for commercialization.
Master’s degree with 3+ years working experience; Bachelor’s degree with 6+ years working experience; Fresh PhD, Master and Bachelor degree holder in Computer Science, Engineering or Telecommunications related studies would also be considered. Less experience will be considered as Engineer.
Knowledge of computer networks and protocols;
Experience in C++/C/Java programming;
Knowledge of Deep Learning, Python, TensorFlow would be a plus;
Knowledge of Embedded System, CAN, RTK-GPS, GIS would be a plus;
Candidate with experience/knowledge in vehicle (electronics/mechanics in cars), vehicle driving experience and/or valid Hong Kong driving license would be a plus for the occasional car driving and operation for testing V2X technologies;
Fluent in English good written and oral communication skills; Putonghua oral communication skills is preferred.
4.Senior Engineer, Deep Reinforcement
Reference #: ADS/CPS/2285/180316
System algorithms research and development on Deep Reinforcement Learning for industrial applications in robotics and automation;
Develop and implement Deep Reinforcement Learning algorithms on OpenAI Gym supported CPU/GPU-based computing systems;
Follow the system engineering process to develop high quality modules/system/platforms; and
Documentation of the design and testing SDLC (System Development Life Cycle) and ISO processes.
Bachelor degree or above in Computer Science/Computer Engineering/Electrical Engineering/Electronic Engineering with 6 years of experience, or Master’s degree with 3 years of experience, or PhD in related area. Candidates with less experience will be considered as Engineer.
Experience in TensorFlow, Caffee, Torch, Theano, CUDA and OpenAI Gym and related Deep Learning framework is a plus.
Experience in C/C++/Java/ Python is a plus.
A team player with good analytical and communication skills in written and spoken English.
5.Senior Software Engineer / Software Engineer, Computer Vision
Responsible for R&D on computer vision/ image processing/ machine learning/ deep learning algorithms.
Image processing algorithm research and development for 2D/ 3D applications
Code implementation and optimization.
Perform independent R&D works including literature study, open source code search and patent reading.
Develop and implement software/ SDKs based on algorithms.
Other related tasks on demand.
Bachelor’s Degree in Computer Science/ Electronic Engineering/ Information Engineering / Mathematics/ Physics or related fields with 6+ years’ experience, or Master’s Degree with 3+ years’ experience, or Ph.D. holder in related area. Candidates with less experience will be considered as Engineer
Good understanding on image processing, computer vision and machine learning is a must.
Familiar with C/C++ programming with OpenCV, experience with QT/VS IDE is a plus
Familiar with deep learning framework (Tensorflow, Theano, Torch and Caffe) is a plus
Familiar with algorithm development with C/C++, Python on Windows and Linux platform, with GPU programming is a plus
Experience in application software development on industrial application
Strong problem-solving skills, fast learner and passionate in learning new technology
6.Senior Engineer / Engineer, FPGA Design
Reference #: ADS/MLP/2307/180316
Carry out micro-architecture design, RTL coding, FPGA prototyping and implementation;
Carry out integration of 3rd party hardware IP modules;
Carry out module- and top-level verifications, and onboard testing.
Bachelor’s degree in Computer Science/ Electronic Engineering/ Information Engineering with 6+ years of experience, or Master’s degree with 3+ years’ experience, or PhD holder in related area. Candidates with less experience will be considered as Engineer;
Hands-on experience in micro-architecture, RTL coding, FPGA prototyping and FPGA implementation;
Solid knowledge on computer architecture and micro-processor;
Familiar with FPGA/SoC design methodology and latest EDA tools;
Matlab/C/C++, python, Cshell and Linux skills are preferred;
Knowledge on image processing and computer vision is a plus.