Square One Resources
Malvern, Worcestershire
03/05/2024
Full time
Job Title: C++ Developer (Computer Vision) - Media Entertainment Location: Worcestershire, UK Salary: £40,000 - 50,000 per annum Company Overview: Join a dynamic team at the forefront of media entertainment innovation. We are a leading company in Worcestershire, leveraging cutting-edge computer vision technology to redefine the entertainment experience. Our team is passionate about pushing boundaries, delivering immersive experiences, and shaping the future of media entertainment. Position Overview: We are seeking a talented and enthusiastic C++ Developer with a key responsibilities specialisation in computer vision to join our team. As a C++ Developer, you will play a pivotal role in designing, developing, and implementing computer vision software solutions that enhance our media entertainment products. You will collaborate closely with cross-functional teams to bring innovative ideas to life and ensure the seamless integration of computer vision technologies into their products. Key Responsibilities Design, develop, and maintain C++ applications and libraries for computer vision-based features within media entertainment products. Implement computer vision algorithms and techniques to analyse, interpret, and enhance visual content. Optimise performance and memory usage of computer vision software to ensure efficient Real Time processing. Collaborate with software engineers, designers, and product managers to understand requirements and translate them into technical solutions. Conduct code reviews, identify areas for improvement, and adhere to coding standards to ensure high-quality software delivery. Stay up-to-date with the latest advancements in computer vision technology and contribute innovative ideas to enhance our products. Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or related field. Proven experience developing software applications in C++ with a strong understanding of object-oriented programming principles. Solid understanding of computer vision fundamentals, including image processing, feature extraction, object detection, and tracking. Experience with computer vision libraries and frameworks such as OpenCV, TensorFlow, or PyTorch. Proficiency in software development tools such as Git, CMake, and continuous integration systems. Excellent problem-solving skills and the ability to troubleshoot complex technical issues. Strong communication and collaboration skills, with the ability to work effectively in a cross-functional team environment. Passion for media entertainment and a desire to innovate and push the boundaries of technology within the industry. Preferred Qualifications: Experience developing Real Time computer vision applications for media entertainment or related industries. Knowledge of graphics programming and GPU computing technologies. Familiarity with agile development methodologies such as Scrum or Kanban. Experience working with cloud computing platforms such as AWS or Azure. Benefits Competitive salary and benefits package. Spa Membership Tax free bonus Opportunity to work on cutting-edge technology in a fast-paced, collaborative environment. Career growth and development opportunities. Flexible work arrangements and a supportive work-life balance culture. Access to training and resources to enhance skills and knowledge. If you are interested in this opportunity, please apply now with your updated CV in Microsoft Word/PDF format. Disclaimer Notwithstanding any guidelines given to level of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies. Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.