3942 jobs - 311 added today
Recruiting? Call us on 01772 639610
Email me jobs relevant to my job search
3 months ago
Location: Staines
Job type: Permanent
Sector: Manufacturing
Category: Software Jobs
Senior Engineer, Vision
Communications House,, Staines-Upon-Thames, United Kingdom

Position Summary

Worker Type: Permanent
Contract Type: Full time

Role and Responsibilities

Minimum requirements:

• Bachelors degree in Electrical Engineering, Computer Science or Physics.

• Sufficient years’ experience delivering computer vision based products using C++ or Python (Masters or PhD study will be considered).

• Theoretical and practical understanding of multi-view geometry and 3D reconstruction.

• Experience with machine learning techniques within a computer vision context.

• Experience in software testing and debugging and proficient on software debugging tools.

• Good understanding of documentation requirements, design using UML and ability to clearly present complex ideas and technical designs.

Preferred requirements:

• PhD/MS in Computer Vision, Artificial Intelligence or Machine Learning.

• Expertise with Deep Neural Networks using TensorFlow or Keras.

• Expertise in performance optimization and developing power efficient software.Purpose of the Role:

As a Computer Vision Engineer within Vision and AI team you will work in a small dynamic team across various technologies to develop algorithms and software for outstanding products. You will have the autonomy to solve problems creatively and follow through with implementation while working closely with other teams. Responsibilities include:

• Carry out detailed technical architecture and system design, documenting requirement capture and design as appropriate.
• Develop commercial grade software to Samsung products following provided guidelines, development processes and methodologies.
• Have technical responsibility for significant sections of the assigned project and carry out the assigned work with minimal supervision.
• Perform feasibility studies, high level designs and prototype coding activities typical of the incubation stages of large software projects.
• Provide advice to the line and project managers for project planning and resourcing.
• Assist the other team members with their work, participate in code and design reviews and verify team member’s contributions for code quality, stability and performance.
• Timely provision of written reports, following the attendance of meetings or resulting from other activities undertaken as appropriate.

Skills and Qualifications

Email me jobs relevant to my job search

  Back to the top