onsite
Video Software Engineer - netint
Software Engineer
Seeking a Video Software Engineer to develop and optimize video encoding solutions. This role involves working with C++ and embedded systems to enhance video processing performance.
About the role
Key Responsibilities
- Design, develop, and implement high-performance video encoding and decoding algorithms.
- Optimize software for embedded systems and real-time video processing.
- Collaborate with hardware and firmware teams to integrate video solutions.
- Debug and troubleshoot complex software issues related to video pipelines.
- Contribute to the architecture and design of new video features.
- Write clean, maintainable, and efficient C++ code.
Requirements
- Proven experience in video software development, particularly with encoding/decoding.
- Strong proficiency in C++ and software development best practices.
- Experience with embedded systems and performance optimization techniques.
- Familiarity with video codecs (e.g., H.264, HEVC) and related technologies.
- Excellent problem-solving and debugging skills.
Skills
csoftware development