At a Glance
- Tasks: Develop and maintain video streaming integration across various platforms.
- Company: Join a leading specialist in video streaming optimisation and compression.
- Benefits: Enjoy a permanent role with opportunities for growth and innovation.
- Why this job: Be part of a cutting-edge team shaping the future of video technology.
- Qualifications: Degree in Computer Science or relevant experience; C/C++ skills required.
- Other info: Ideal for tech enthusiasts passionate about video and compression technology.
The predicted salary is between 36000 - 60000 £ per year.
Location: London, UK
Type: Permanent
Our client are specialists in video streaming optimization and compression.
Responsibilities:
- A significant responsibility of the integrations engineer will be developing and maintaining the integration of MPEG into multiple operating environments with both encode and decoder capability, these include: Android (Android X/ExoPlayer for playback), iOS (AVPlayer and VTDS/VTCS frameworks), FFmpeg, JavaScript based web decoders, native Chromium browser and WebRTC, ALVR (Air Light VR).
- Working with the decoder and encoder teams to support maintenance and improvements in the core C++ codec integration layers.
- Integration work for other compression solutions, such as VC6 and point cloud compression, into different video editing and creation applications.
- You will have an interest in video and compression technology along with mobile and desktop system level development.
Technical Requirements:
- A degree in Computer Science, Engineering, or other relevant scientific/technical subjects, or work experience.
- Experience developing software using C/C++ and other languages.
- Experience developing Android applications, preferably video based using ExoPlayer or AndroidX/Media and experience using the Android NDK.
- Experience either using or developing with/for FFmpeg or its key components.
- Knowledge of video codecs, video encoding and streaming technology.
- Experience developing system level software for Android operating systems.
Computer Integration Engineer employer: Microtech Global Ltd
Contact Detail:
Microtech Global Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Computer Integration Engineer
✨Tip Number 1
Familiarise yourself with the latest trends in video streaming and compression technologies. Being knowledgeable about advancements in codecs and integration techniques will not only boost your confidence but also impress the hiring team during discussions.
✨Tip Number 2
Engage with online communities or forums related to video technology and software development. Networking with professionals in the field can provide insights into the role and may even lead to referrals, increasing your chances of landing the job.
✨Tip Number 3
Consider contributing to open-source projects that involve FFmpeg or video codec development. This hands-on experience will not only enhance your skills but also demonstrate your commitment and passion for the field to potential employers.
✨Tip Number 4
Prepare to discuss specific projects where you've implemented C/C++ in system-level software, especially in Android environments. Highlighting your practical experience will show that you have the technical expertise needed for the role.
We think you need these skills to ace Computer Integration Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software development, particularly with C/C++ and Android applications. Emphasise any projects involving video streaming or compression technologies.
Craft a Strong Cover Letter: In your cover letter, express your passion for video technology and detail how your skills align with the responsibilities of the Computer Integration Engineer role. Mention specific experiences that demonstrate your expertise in integration work.
Showcase Technical Skills: Clearly list your technical skills related to the job description, such as experience with FFmpeg, video codecs, and system-level software development. Use bullet points for clarity and impact.
Proofread Your Application: Before submitting, thoroughly proofread your application for any spelling or grammatical errors. A polished application reflects attention to detail, which is crucial for a technical role.
How to prepare for a job interview at Microtech Global Ltd
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C/C++ and any relevant languages. Highlight specific projects where you've developed software, especially those involving video streaming or compression technologies.
✨Demonstrate Your Knowledge of Video Technologies
Familiarise yourself with MPEG integration and various codecs. Be ready to explain how you've worked with tools like FFmpeg or Android NDK in past projects, as this will show your depth of understanding in the field.
✨Prepare for Problem-Solving Questions
Expect technical questions that assess your problem-solving abilities. Practice explaining your thought process when tackling integration challenges, particularly in mobile and desktop environments.
✨Express Your Passion for Video and Compression
Let your enthusiasm for video technology shine through. Discuss any personal projects or interests related to video streaming or compression, as this can set you apart from other candidates.