Career

Network Coding is among the most important inventions in digital communications in the 21st century. We invented BATS, an efficient implementation of Networking Coding that is designed to work with all kinds of communication networks, equipment, and systems.

Our vision is to be the most successful leader in the development and use of Network Coding technologies. Our mission is to achieve worldwide recognition and adoption of the BATS protocol. We are the owner of various patents and the winner of a few major global awards including the most recent 2022 Claude E. Shannon Award – the highest honor in Information Theory.

We provide a unique learning and development environment with great opportunities for those with a passion for developing their career and achieving personal growth. Currently we are hiring for the following positions. If you are interested in joining us, please email us your CV with cover letter to venie.lo@n-hop.com, with the job title as the subject.

The Project Engineers will be in charge of one or multiple projects at a time. He/she can co-lead or as an assistant to a project manager, giving advice and supervision to the engineering and management aspects of the project implementation.

Responsibilities and Duties

Performing project supporting activities as follows:

  • Assist Project Manager to execute assigned project works
  • Document and communicate project processes and workflows
  • Work closely with the project manager to produce consistent and accurate project status report on a regular basis, including overall status update, risks and issues update, deliverable sand schedule status etc.
  • Operate CAD software application on electrical and electronic drawing
  • Project coordination responsibilities with internal and external parties
  • On-site coordination and supervision of contractor works(Installation, Dismantle, T&C, etc.)

Qualifications and Experience

  • Diploma or equivalent in Engineering with practical knowledge in mechanical, power, electrical or electronic disciplines
  • 1-2 year working experience with wireless(Wi-Fi, cellular) preferred
  • Practical knowledge of CAD drawing skills and Click Up project management software program for installation drawing is required
  • Experience of outdoor work with installation contractor would be much preferred
  • Able to work efficiently and collaborate well with the project team
  • Good command of Cantonese and English in both writing and verbal communication is important. Ability to communicate in Putonghua is a definite advantage.

Salary

The salary will be commensurate with the relevant experience of the successful candidate.

Responsibilities and Duties

  • Implement and optimized various software modules and APIs for BATS.
  • Modify Linux kernel components and networking device drivers.
  • Create and maintain software documentations and user manual.
  • Perform functional enhancement, system deployment and testing.
  • Collaborate with other software engineers and researchers on software architecture design, test and implementation.

Requirements and Qualifications

  • BSc or MSc Degree in Computer Engineering, Software Engineering or equivalent.
  • Proficient in C/C++
  • Knowledge in working on Linux Kernel, Linux networking, and device drivers.
  • Experience in writing and maintaining documentation and source code management
  • Familiar with virtualization technologies (KVM, Docker, Kubernetes, …)
  • Highly motivated, passionate, well-organized, reliable and proactive
  • Ability to multi-task and prioritize workload
  • Good interpersonal skills and ability to collaborate with others and possess an achievement mind set.
  • Good oral and written communication skills
  • Open-source contribution and public repository on GitHub is an advantage

Salary

The salary will commensurate with the relevant experience of the successful candidate.

Roles and Responsibilities

  • Provide administrative and secretarial support to the HK team
  • Provide administrative support to the extended team in Shenzhen
  • Support HR Manager for all HR processes and activities
  • Support processes related to company compliance policies
  • Assist in ad-hoc HR & Admin duties

Requirements:

  • Proficiency in computer skills, including Microsoft Office
  • Good spoken and written English and Chinese. Basic conversational Putonghua is needed.
  • 2-3 years of administrative working experience
  • With strong sense of responsibility and accuracy in operations
  • Have strong interest in learning about new knowledge and continuous improvement
  • A team player with the ability to communicate with different people

The company invites an ambitious, energetic, and experienced individual to apply for the post of Product Manager to perform the following responsibilities and duties:

Roles and Responsibilities

  1. Collaborate with the Research and Development team to design and develop BATS network coding suite of products to meet market and customer needs. Conduct prototyping, testing, and proof-of-concept trials. Manage product improvements, reliability, maintainability, and life cycles.
  2. Liaise and work closely with third party partners/manufacturers on product testing, quality assurance, and implementation for product launch and commercialization.
  3. Conduct market assessment on sizing, competition, eco-system, and value chain. Define product strategy, pricing, and roadmap.
  4. Assist business development team to prepare response to product/solution enquiries.
  5. Prepare product information and specifications documentation for customers
  6. Perform cost efficiency and return on investment analysis and identify effective ways to minimize cost, improve quality and reliability of products.

Qualifications and Experience

  1. BSc Degree or master’s in Electrical/Computer Engineering
  2. A minimum of 2-3 years’ experience in IP communications, wireless and 5G cellular network.
  3. Well versed with different communication networking protocols
  4.  Knowledge of the relevant industry standards, quality and reliability concepts and practices
  5. Creative and passionate about creating products/solutions to networking problems
  6. Able to work efficiently and independently with minimal supervision
  7. Some travel requirements when required
  8. Excellent command of Cantonese, Mandarin and English

Depending on candidate qualifications and experience , a Product Engineer position can be considered and offered.

Salary

The salary will be commensurate with the relevant experience of the successful candidate.