Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior C/C++ Developer image - Rise Careers
Job details

Senior C/C++ Developer

We are looking for Software Engineers experienced in C and C++14 language to join our team in the exciting field of Over-The-Top (OTT), VOD and live video streaming technologies on Huawei Cloud. If you are passionate about cloud and media technologies and have a strong background in C/C++ development we want to hear from you!

Responsibilities:

• Develop and maintain high-quality C and C++ code for our OTT media streaming platform.

• Collaborate with cross-functional teams to design and implement new features and enhancements.

• Troubleshoot and debug complex issues related to OTT services, use cloud servers and containers for test and debugging.

• Development of Unit Test cases and executing self-test in test environments. Contributing quality of product by reviewing others code and writing code review comments.

• Actively taking responsibility in requirement analysis/clarification phase. Discussing requirement details with Product Owner.

• Actively involving in technical meetings, propose design approach to technical interface of customer. Preparing requirement analysis and design documents.

• Work with Lua scripting language to enhance the functionality and customization of our applications

• Solid experience in C and C++ development, with a strong understanding of C++14.

• Familiarity with cloud technologies and containerization.

• Advanced Linux command line and bash scripting skills.

• Good command of English,

• Familiarity in Nginx module development is a plus.

• Experience with Lua scripting language is a plus.

• Strong problem-solving skills and ability to troubleshoot complex issues.

• Excellent communication and collaboration skills, with the ability to work effectively in a team environment.

Join our dynamic and innovative team, and be part of revolutionizing the OTT industry! If you are ready to take on new challenges and make a significant impact, apply now with your updated resume and a cover letter highlighting your relevant experience.

What You Should Know About Senior C/C++ Developer, Huawei Telekomünikasyon Dış Ticaret Ltd

Are you an experienced Senior C/C++ Developer looking for your next big challenge? Join our innovative team at Huawei Cloud, where we are advancing Over-The-Top (OTT), Video-On-Demand (VOD), and live video streaming technologies. If you have a passion for cloud and media, along with extensive experience in C and C++14, we want to connect with you! In this role, you will be responsible for developing and maintaining high-quality C and C++ code for our cutting-edge OTT media streaming platform. You will collaborate with cross-functional teams to design and implement exciting new features while troubleshooting complex issues related to our OTT services. As a crucial part of our development process, you'll engage in unit testing, code reviews, and requirement analysis, ensuring we deliver top-notch solutions. Your expertise in cloud technologies and containerization will be vital in utilizing cloud servers for testing and debugging environments. We value strong communication skills and team collaboration, so you’ll work closely with Product Owners and fellow developers to propose innovative design approaches. Plus, familiarity with Lua scripting and Nginx module development will give you an edge in enhancing our applications' functionality. Join us at Huawei Cloud and be part of a dynamic environment that celebrates innovation and creativity in the OTT industry. Are you ready to make a significant impact? Apply now with your resume and cover letter to embark on this exciting journey with us!

Frequently Asked Questions (FAQs) for Senior C/C++ Developer Role at Huawei Telekomünikasyon Dış Ticaret Ltd
What are the key responsibilities of a Senior C/C++ Developer at Huawei Cloud?

As a Senior C/C++ Developer at Huawei Cloud, your primary responsibilities will include developing and maintaining high-quality C and C++ code for our OTT media streaming platform. You'll collaborate with cross-functional teams to design and implement new features, troubleshoot complex issues, and actively contribute to requirement analysis and code reviews. Your expertise will also involve working with cloud technologies and engaging in unit testing to ensure the reliability of our services.

Join Rise to see the full answer
What qualifications are required for the Senior C/C++ Developer position at Huawei Cloud?

To qualify for the Senior C/C++ Developer position at Huawei Cloud, candidates should possess solid experience in C and C++ development, particularly with a strong understanding of C++14. Familiarity with cloud technologies and containerization is essential, along with advanced Linux command line and bash scripting skills. Excellent communication and collaboration skills, coupled with strong problem-solving abilities, are also key to success in this role.

Join Rise to see the full answer
How does the Senior C/C++ Developer contribute to the OTT industry at Huawei Cloud?

In the role of Senior C/C++ Developer, you will play a crucial part in revolutionizing the OTT industry at Huawei Cloud. By developing high-quality code and collaborating with various teams, you'll contribute directly to the enhancements of our media streaming platform. Your expertise in debugging and problem-solving will ensure our services are reliable and efficient, making a significant impact on the user experience.

Join Rise to see the full answer
Is experience with Lua scripting necessary for the Senior C/C++ Developer role at Huawei Cloud?

While not mandatory, experience with Lua scripting is a plus for the Senior C/C++ Developer position at Huawei Cloud. Familiarity with Lua will enhance your ability to customize and improve the functionality of our applications. However, strong skills in C and C++ development are the primary requirement, and a willingness to learn and adapt to new languages is encouraged.

Join Rise to see the full answer
What tools and technologies will a Senior C/C++ Developer use at Huawei Cloud?

As a Senior C/C++ Developer at Huawei Cloud, you'll work with a variety of tools and technologies essential for developing OTT platforms. This includes C and C++ programming languages, cloud servers, containerization for testing, as well as advanced Linux command line utilities. Familiarity with Nginx module development and scripting in Lua will be advantageous for your role.

Join Rise to see the full answer
Common Interview Questions for Senior C/C++ Developer
Can you explain your experience with C and C++ development?

When discussing your experience with C and C++, be specific about the projects you've worked on and the roles you played. Highlight any frameworks or libraries you used, and mention how this experience prepares you for the challenges at Huawei Cloud. It's also powerful to connect your past work to relevant OTT or media technologies.

Join Rise to see the full answer
How do you approach debugging complex C/C++ issues?

Describe your systematic approach to debugging, including the tools and methodologies you rely on. It's effective to provide an example of a complex issue you successfully resolved and emphasize the importance of testing and peer code reviews in your process.

Join Rise to see the full answer
What strategies do you use to collaborate with cross-functional teams?

Discuss your communication style and how you ensure that everyone is on the same page when working on a project. Provide examples of successful collaboration in past roles, emphasizing the importance of active listening, regular updates, and open feedback channels.

Join Rise to see the full answer
Can you detail the unit testing processes you’ve used in previous roles?

Talk about the specific unit testing frameworks you've utilized and your approach to writing tests. Explain how unit testing fits into your overall development process and its impact on code quality, especially in the context of OTT platforms.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Explain your time management techniques and how you assess project urgency and importance. Mention tools or methodologies you employ, such as Agile or Scrum, to keep track of progress and ensure that deadlines are met efficiently.

Join Rise to see the full answer
What do you find most challenging about working with cloud technologies?

Acknowledge the complexity and rapid evolution of cloud technologies. Discuss how you stay current with industry changes and describe any challenges you've faced while adapting to new cloud frameworks, and how you have overcome them with innovative solutions.

Join Rise to see the full answer
What role does documentation play in your development process?

Discuss the importance of documentation for maintaining effective communication within the team and ensuring code quality. Provide examples of how you kept documentation up to date in your previous projects and how it has benefitted the development process.

Join Rise to see the full answer
How do you ensure the quality of your code?

Emphasize your approach to code reviews, adherence to coding standards, and the use of automated testing tools. You can mention how you value peer feedback and your strategies for continuous learning and improvement in coding practices.

Join Rise to see the full answer
What is your experience with Nginx module development?

If you have experience with Nginx module development, explain the specific modules you've worked on and their impact on performance. If you lack direct experience, express willingness to learn and how you’ve approached similar technologies in the past.

Join Rise to see the full answer
Why do you want to work at Huawei Cloud as a Senior C/C++ Developer?

Share your passion for cloud and media technologies and your desire to contribute to a company renowned for innovation in the OTT space. Highlight Huawei Cloud's reputation and how your values align with theirs, along with the exciting challenges in the industry that you wish to tackle.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Earnin Remote Bangkok, Thailand
Posted 5 days ago
Dental Insurance
Vision Insurance
Flexible Spending Account (FSA)
Family Medical Leave
Paid Holidays
Photo of the Rise User
Nisum Hybrid Hyderabad, Telangana
Posted 10 days ago
Photo of the Rise User
Seeq Remote No location specified
Posted 2 days ago

Huawei is a global provider of information and communications technology (ICT) infrastructure and smart devices. Huawei is headquartered in Shenzhen, China.

6 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 7, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!