651 Software Development jobs in Hong Kong
Application software development engineer
Posted today
Job Viewed
Job Description
Job Responsibilities:
- Responsible for the development of docking with customer business, such as interface encapsulation and transplantation, operating system adaptation, etc.;
- responsible for the implementation of application layer software functions, solving customer on-site testing, deployment and operation problems;
- responsible for communicating with customer developers and solving their problems in secondary development.
Job requirements:
- Bachelor degree or above, major in computer science or software engineering, more than 1 year of work experience;
- proficient in C/C++, Java development, familiar with Bash shell, Python script development;
- familiar with Linux operating system, those with experience in Linux backend service program development are preferred;
- strong learning ability, strong teamwork and communication skills.
Application software development engineer
Posted today
Job Viewed
Job Description
Job Responsibilities:
- Responsible for the development of docking with customer business, such as interface encapsulation and transplantation, operating system adaptation, etc.;
- responsible for the implementation of application layer software functions, solving customer on-site testing, deployment and operation problems;
- responsible for communicating with customer developers and solving their problems in secondary development.
Job requirements:
- Bachelor degree or above, major in computer science or software engineering, more than 1 year of work experience;
- proficient in C/C++, Java development, familiar with Bash shell, Python script development;
- familiar with Linux operating system, those with experience in Linux backend service program development are preferred;
- strong learning ability, strong teamwork and communication skills.
Software Development Engineer
Posted today
Job Viewed
Job Description
Responsibilities:
- Work closely with the various technical teams e.g. network, virtualization, unified communication, etc. in developing integrating solution to customer.
- Participate in various software projects based on different technologies such as security, cloud, WiFi, big data / data analytics, chatbot, etc.
- Perform system development, implementation, testing, debug and support.
- Research in advanced technology such as public cloud and private cloud, micro-services development, and container technology.
Requirements:
- Bachelor Degree in Computer Science, Computer Engineering or related disciplines.
- 0-2 years of development experience in Tomcat, Java, Servlet, JSP, JavaScript, SQL, and HTML.
- Have a strong sense of responsibility and an eagerness to learn.
- Have good interpersonal and communication skills.
- Good command of English.
Software Development Engineer
Posted today
Job Viewed
Job Description
Video-R&DHong Kong, Hong Kong
Description
Software Development Engineer
Harmonic is the worldwide leader in video delivery solutions. We enable media companies and service providers to deliver ultra-high-quality streaming and broadcast services to consumers globally through innovative SaaS platforms and software-based appliances. We are changing the way media companies and service providers monetize live and on-demand content on every screen. More information is available at
Role Description
We are looking for a passionate Software Development Engineer to join our Hong Kong development team. You will help design and build innovative solutions for Harmonic's Video SaaS and Cloud Streaming Platforms, collaborating with global teams in an agile environment.
You will report to the Manager, Software Development.
Location
Hybrid –4 days/week from our Hong Kong office
What you will be doing:
- Develop scalable, high-performance software solutions that serve millions of users with high-quality video streams worldwide.
- Collaborate with global engineering teams to deliver high-quality features on schedule.
- Adopt modern software engineering practices to produce well-structured, maintainable, and secure code.
- Support SRE teams in resolving production issues, implementing fixes, and improving reliability.
- Explore and stay current with emerging technologies, frameworks, and architecture patterns.
What you should have:
- Bachelor's degree or higher in Computer Science, Computer/Electronic Engineering, Mathematics, Physics, or related disciplines.
- Strong understanding of computer science fundamentals — algorithms, data structures, object-oriented design, problem-solving, and complexity analysis.
- Proficiency in at least one of: C/C++, Golang, Java, JavaScript, Python, or Rust; familiarity with multiple is a plus.
- Basic knowledge of containers & orchestration (Docker, Kubernetes) and microservices.
- Ability to work independently while thriving in a collaborative team setting.
Successful candidates may have the opportunity to:
- partner with our innovative teams across the globe to create the next technology for video streaming and potential career opportunity in Harmonic Canada R&D center.
- work with cutting-edge streaming technologies used worldwide.
- collaborate with global R&D teams.
- gain hands-on experience in building mission-critical, large-scale distributed systems.
- learn end-to-end software development lifecycle, including AI-Assisted Development, Agile methodologies, and modern DevOps workflows.
Diversity, Equality, and Inclusion at Harmonic Inc
At Harmonic, we believe that building and nurturing a global team with diverse backgrounds and voices is critical to our success. Together, we achieve excellence through creativity and innovation, build relationships based on integrity and mutual respect, and deliver the highest quality in every aspect of our business for the benefit of our employees, business partners and shareholders.
#LI-Hybrid
#LI-AW1
Software Development Engineer
Posted today
Job Viewed
Job Description
Job responsibilities:
- Develop and maintain FPGA board drivers.
- Develop interfaces for interfacing with customer business systems and implement product software functionality.
- Optimize and adjust backend system functionality.
- Assist with product software development and debugging.
Job requirements:
- Bachelor's degree or above in electronics or computer science.
- 3+ years of driver development experience.
- Familiarity with the Linux kernel and PCIe bus protocols.
- Experience optimizing software performance for multi-threaded operating systems. Proficiency in C/C++.
- Familiarity with Bash and Python scripting.
- Strong learning ability, teamwork skills, and communication skills.
Ideal requirements:
- Strong interest in high-performance computing applications such as machine learning, image processing, and facial recognition.
- Experience with FPGA product development is preferred.
- Experience with PCIe product development is preferred.
Software Development Engineer
Posted today
Job Viewed
Job Description
Software development engineers are mainly responsible for designing software architecture according to requirements, writing code to implement functions, debugging and optimizing code, fixing program defects, participating in code reviews, cooperating with testing and operation and maintenance to ensure stable operation of software, and keeping up with technical iterations to improve development efficiency.
Job Type: Full-time
Pay: $30, $80,000.00 per month
Application Question(s):
- Do you have experience in software development?
- Do you have any experience in coding: writing code, debugging and optimizing code, fixing program defects, code review
- Do you have any experience in designing software architecture?
Work Location: Remote
Software Development Engineer-
Posted today
Job Viewed
Job Description
Responsibilities:
- Work closely with the various technical teams e.g. network, virtualization, unified communication, etc. in developing integrating solution to customer.
- Participate in various software projects based on different technologies such as security, cloud, WiFi, big data / data analytics, chatbot, etc.
- Perform system development, implementation, testing, debug and support.
- Research in advanced technology such as public cloud and private cloud, micro-services development, and container technology.
Requirements:
- Bachelor Degree in Computer Science, Computer Engineering or related disciplines.
- 0-2 years of development experience in Tomcat, Java, Servlet, JSP, JavaScript, SQL, and HTML.
- Have a strong sense of responsibility and an eagerness to learn.
- Have good interpersonal and communication skills.
- Good command of English.
Be The First To Know
About the latest Software development Jobs in Hong Kong !
Software Development Engineer
Posted today
Job Viewed
Job Description
Description
Software Development Engineer
Harmonic is the worldwide leader in video delivery solutions. We enable media companies and service providers to deliver ultra-high-quality streaming and broadcast services to consumers globally through innovative SaaS platforms and software-based appliances. We are changing the way media companies and service providers monetize live and on-demand content on every screen. More information is available at
Role Description
We are looking for a passionate Software Development Engineer to join our Hong Kong development team. You will help design and build innovative solutions for Harmonic's Video SaaS and Cloud Streaming Platforms, collaborating with global teams in an agile environment.
You will report to the Manager, Software Development.
Location
Hybrid –4 days/week from our Hong Kong office
What You Will Be Doing
- Develop scalable, high-performance software solutions that serve millions of users with high-quality video streams worldwide.
- Collaborate with global engineering teams to deliver high-quality features on schedule.
- Adopt modern software engineering practices to produce well-structured, maintainable, and secure code.
- Support SRE teams in resolving production issues, implementing fixes, and improving reliability.
- Explore and stay current with emerging technologies, frameworks, and architecture patterns.
What You Should Have
- Bachelor's degree or higher in Computer Science, Computer/Electronic Engineering, Mathematics, Physics, or related disciplines.
- Strong understanding of computer science fundamentals — algorithms, data structures, object-oriented design, problem-solving, and complexity analysis.
- Proficiency in at least one of: C/C++, Golang, Java, JavaScript, Python, or Rust; familiarity with multiple is a plus.
- Basic knowledge of containers & orchestration (Docker, Kubernetes) and microservices.
- Ability to work independently while thriving in a collaborative team setting.
Successful Candidates May Have The Opportunity To
- partner with our innovative teams across the globe to create the next technology for video streaming and potential career opportunity in Harmonic Canada R&D center.
- work with cutting-edge streaming technologies used worldwide.
- collaborate with global R&D teams.
- gain hands-on experience in building mission-critical, large-scale distributed systems.
- learn end-to-end software development lifecycle, including AI-Assisted Development, Agile methodologies, and modern DevOps workflows.
Diversity, Equality, and Inclusion at Harmonic Inc
At Harmonic, we believe that building and nurturing a global team with diverse backgrounds and voices is critical to our success. Together, we achieve excellence through creativity and innovation, build relationships based on integrity and mutual respect, and deliver the highest quality in every aspect of our business for the benefit of our employees, business partners and shareholders.
Software Development Engineer
Posted today
Job Viewed
Job Description
Current Job Openings at Payoneer
Compliance & Risk Compliance Operations Finance
FP&A Reconciliation WFM Finance
Growth Checkout Global Enterprise
GTM APAC GTM China GTM LATAM
Marketing Revenue Operations WFM OPS
WFM S&M Legal & Regulatory CN License OPR
CN License R&D WFM Legal Operations
OPS CJ COE & Management OPS CJ Customer Care OPS CJ Enablement
OPS CJ KYC People Platform
Architecture Guild Business Applications CLM & Product Compliance
Data & Analytics Eco - System Money Movement Platform
Platform Engineering Platform Management Product
R&D
Software Development Engineer
Posted today
Job Viewed
Job Description
Description
Software Development Engineer (Fresh Graduates welcome)
Harmonic is the worldwide leader in video delivery solutions. We enable media companies and service providers to deliver ultra-high-quality streaming and broadcast services to consumers globally through innovative SaaS platforms and software-based appliances. We are changing the way media companies and service providers monetize live and on-demand content on every screen. Learn more at
Role Description
We are looking for Software Development Engineer to join our development team and participate in the conception and development of next generation flagship products, services and systems for Harmonic's New Media initiative.
You will be based in our Hong Kong R&D Center, one of our global innovation hubs conveniently located above the Mong Kok East Train station. You will be partnering and collaborating with R&D teams across worldwide offices to qualify product development cycles.
Location
Hybrid – 4 days/week from our HK office
What You Will Be Doing
- Implement robust and scalable software-based products and solutions in agile development approach
- Research new technologies, techniques and 3rd party frameworks
- Building innovative product with Harmonic's comprehensive portfolio of video and media products, as well as Cloud base services
What You Should Have
- Bachelor degree or above in Computer Science, Computer Engineering, Mathematics, Physics or related disciplines
- Knowledge in one of C++, Golang, Java, Javascript or Python programming languages
- Experience in RUST programming is a plus
- Familiar with AWS, Azure, Google Cloud Platform, Linux, Docker, big data analytic & machine learning is a plus
Successful Candidates May Have The Opportunity To
- partner with our innovative teams across the globe to create the next technology for video streaming and potential career opportunity in Harmonic Canada R&D center.
- Work with cutting-edge streaming technologies used worldwide.
- collaborate with global R&D teams.
- gain hands-on experience in building mission-critical, large-scale distributed systems.
- learn end-to-end software development lifecycle, including AI-Assisted Development, Agile methodologies, and modern DevOps workflows.Interested graduates, please attach a copy of your academic transcript along with your application.
Diversity, Equality, and & Inclusion at Harmonic Inc
At Harmonic, we believe that building and nurturing a global team with diverse backgrounds and voices is critical to our success. Together, we achieve excellence through creativity and innovation, build relationships based on integrity and mutual respect, and deliver the highest quality in every aspect of our business for the benefit of our employees, business partners and shareholders.