Taro Logo

Software Engineer (C#/C/C++)

Leading creator of body motion video technology in the consumer video gaming space.
Hong Kong
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Gaming

Description For Software Engineer (C#/C/C++)

Our client is a pioneering company in the video gaming industry, specializing in body motion video technology that enhances gaming experiences worldwide. They are currently seeking a talented Software Engineer to join their dynamic team, focusing on C#/C/C++ development.

The role offers an exciting opportunity to work directly with game engineers and development partners, contributing to the creation and enhancement of video games that reach a global audience. As a Software Engineer, you'll be responsible for developing enterprise-grade software systems with a strong emphasis on scalability, maintainability, and performance optimization.

The ideal candidate will bring 3+ years of software development experience, with particular expertise in C#/C/C++ programming languages. You'll need to demonstrate strong architectural knowledge and the ability to make strategic decisions that balance system attributes effectively. Your role will involve tackling complex technical challenges and implementing innovative solutions that maintain high performance standards.

Key technical requirements include a solid understanding of concurrent programming, experience with CI/CD practices, and a proven track record in system performance optimization. The position requires a Bachelor's degree in Computer Science or equivalent field, though relevant industry experience may substitute for formal education.

This is an excellent opportunity for a mid-level software engineer looking to make a significant impact in the gaming industry. You'll be working in Hong Kong, contributing to products that are played and enjoyed by people around the world. The role offers the chance to work with cutting-edge motion technology while developing your skills in a collaborative, innovation-focused environment.

The position is particularly suited for someone who maintains a growth-oriented mindset and is passionate about continuous learning and problem-solving. You'll be joining a company that values technical excellence and innovation, working on projects that directly impact the gaming experience of users worldwide.

Last updated 2 days ago

Responsibilities For Software Engineer (C#/C/C++)

  • Develop enterprise-grade software systems with emphasis on scalability, maintainability, and optimal performance
  • Evaluate and implement strategic trade-offs among system attributes including scalability, efficiency, and long-term maintainability
  • Dissect complex technical challenges and orchestrate effective solution implementation
  • Continuous learning and innovative problem-solving approaches

Requirements For Software Engineer (C#/C/C++)

  • Bachelor's degree in Computer Science or equivalent field; or relevant industry experience
  • 3+ year of experience in software development with strong proficiency in modern programming languages, particularly C#/C/C++
  • Demonstrated expertise in software architecture design and implementation
  • Demonstrated understanding of concurrent programming principles and implementations
  • Track record of successful system performance optimization and resolving complex technical bottlenecks
  • Knowledge of CI/CD practices and test automation

Interested in this job?

Jobs Related To NAHC Software Engineer (C#/C/C++)

Software Engineer II

Software Engineer II position at Walmart's Command and Control Center Retail Link team in Bentonville, AR, focusing on service operations and technology solutions integration.

Software Engineer (Framework - Solutions), Ai & Data Platforms

Framework Software Engineer role at Apple's AI & Data Platform team, building scalable data and ML platforms with 3+ years experience required.

Software Engineer (Framework - Solutions), Ai & Data Platforms

Framework Software Engineer role at Apple's AI & Data Platform team, building scalable data and ML platform tools with 3+ years experience in Java/Python required.

Systems Software Developer - CAD Infrastructure

Systems Software Developer role at Apple focusing on CAD infrastructure and post-silicon systems development, offering competitive pay and comprehensive benefits.

Software Development Engineer II, Amazon

Software Development Engineer II position at Amazon's Seller Flex team in Bangalore, building scalable e-commerce solutions and empowering sellers across multiple marketplaces.