Principal Software Engineer- Image Processing (Remote- Cambridge)
Description -
Poly is now a part of HP
The rise of remote and hybrid work has created huge demand for solutions that make new ways of collaboration and co-creation possible. The combination of Poly and HP will pave the way for us to create the hybrid work experiences of the future. Now one company, we are stronger together, innovating for customers & partners to support them on their once-in-a-generation quest to redefine the way work gets done.
Poly are looking for an exceptional Principal Software Engineer to join our small growing Cambridge team, part of a larger global software organization, and help us develop key technologies for enabling the next generation of videoconference and collaboration equipment. The ideal candidate will have a strong background in software engineering, a passion for innovation and the know-how to design and develop novel image-processing based features.
If you are a highly motivated and experienced Senior Software Engineer with a passion to innovate on videoconferencing and collaboration, we encourage you to apply for this exciting opportunity.
Responsibilities for the Principal Software Engineer- Image Processing
Conceive, prototype, and develop new technologies/features based on image processing for the HP / Poly range of videoconferencing cameras.
Design, develop, and test software for videoconference equipment.
Work with a team of engineers to deliver high-quality software on time and within budget.
Stay up to date on the latest technologies and trends in computer vision, videoconferencing and collaboration.
Work with product managers to define and implement new features.
Collaborate with other teams to ensure that the software meets the needs of our customers.
Knowledge & Skills required for the Principal Software Engineer- Image Processing
Bachelor\'s degree in computer science or a related field, with good mathematical background.
Outstanding analytical and problem-solving skills, paired with eagerness and ease of learning.
5+ years of experience in C/C++ embedded software engineering for high volume products, ideally with some experience in assembler, SIMD, and DSP coding.
5+ years of experience in Computer Vision, ideally with ML, and algorithm development
Experience in the ecosystem of tools required during the whole development lifecycle of image processing features: computer vision libraries, OpenCV, MATLAB, Python, shell scripts, ML frameworks.
Comfortable with the whole software lifecycle, from initial exploration through delivery of a high-quality product and long-term maintenance.
Able to place technical work in the context of the needs of the customer and the business.
Ability to work independently and as part of a team.
Experience in overall architecture of software applications.
Excellent written and verbal communication skills.
Opportunity for the Principal Software Engineer- Image Processing
Competitive salary and benefits package.
Opportunity to work on cutting-edge technology with a well-established market leader.
Chance to make a real impact on the way people work and collaborate.
Collaborative and supportive work environment, on a company that consistently ranks amongst the best workplaces.
All applicants must be based in Cambridge, UK as the team does collaborate in person.
#LI-POST
Job - Software
Schedule - Full time
Shift - No shift premium (United Kingdom)
Travel - Not Specified
Relocation -
EEO Tagline -
HP Inc. is EEO F/M/Protected Veteran/ Individual with Disabilities.
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.