Job Description
We are seeking a highly skilled Software Engineering Professional to join our team.
The ideal candidate will have a strong background in software development and be able to design, develop, and optimize real-time systems.
Key Responsibilities
- Design, develop, and optimize C++ components for video processing solutions.
- Develop C#/.NET components for integrating with C++ components.
- Implement high-performance systems leveraging CPU & GPU programming and optimization techniques.
- Experience in building and integrating APIs for frontend applications like Web, mobile and 3rd party manage video systems.
- Work on real-time video streaming, processing, and analytics solutions.
- Design and develop highly scalable, secure and efficient systems for mobile, windows, and cloud platforms.
Requirements
- Strong understanding of software development principles and practices.
- Proficiency in C++, C#, .NET, and other related technologies.
- Excellent problem-solving skills and attention to detail.
- Ability to work collaboratively as part of a team.
- Excellent communication and interpersonal skills.
Benefits
This is an exciting opportunity to work with a talented team and contribute to the development of innovative software solutions.