[visionlist] Machine Vision Developer post available at Ocado, Hatfield, UK
Graham Deacon
graham.deacon at ocado.com
Fri Jul 22 11:38:29 GMT 2011
*Machine Vision Developer post available at Ocado, Hatfield, UK
*
*Job Purpose *
To work on the design and development of production-ready machine vision
based inspection systems, with a view to improving the efficiency and
reliability of Ocado product delivery systems.
Ocado Technology is responsible for the design and development of almost all
the software that runs our business. The team solves challenging problems
through the application of creative software systems and regularly takes on
large complex software development projects.
*Roles & Responsibilities
*
-
Participate effectively in all aspects of the process of developing
production-ready software solutions to machine vision problems that have
been identified as key to improving Ocado's competitiveness and efficiency,
including:-
-
Software construction (coding)
-
Requirements analysis
-
Software and data design
-
Development and execution of application tests including unit,
integration, system, regression and performance
-
Deployment of production ready code
-
Investigation and resolution of production issues
-
Performance tuning
-
Maintenance and support of existing systems
-
Code review
-
Change control
-
Ad hoc reporting and analysis
-
Take an active role in the choice of hardware, software and techniques
used in the development of machine vision systems.
-
Develop real-time image analysis algorithms for inspection tasks.
-
Demonstrate working systems and thoroughly test them to establish their
accuracy, reliability and robustness.
-
Support production systems as required outside of standard working hours.
-
Participate in learning and development opportunities, sharing
responsibility with manager/training team for own development.
-
Attend regular meetings to report on progress and share ideas
-
Work closely with team leader and/or customers on issues relating to
design and requirements.
-
Actively contribute to the process of continual improvement, with regard
to self, team and systems.
-
Ensure that development standards, policies and procedures are adhered
to, and in particular that all code is developed in line with Ocado security
best practice guidelines.
-
Be prepared to work on different projects and/or rotate through teams
according to business needs and/or agreed development objectives.
*
*
*Qualifications*
Essential
-
2:1 or First class degree in Computer Science or Joint Maths & Computing
from a good university.
-
Strong A-levels including A in Maths and either Physics, Further Maths or
Computing.
-
Demonstrable programming ability with in-depth understanding of
underpinning techniques.
Desirable
-
Computer Science or Software Engineering postgraduate qualifications from
a recognised course.
-
Proven programming experience in relevant language.
-
Proven ability of tackling challenging projects.
*
*
*Job-specific skill-set*
Candidates are sought with strong skills in the fields of image processing,
machine vision, and/or computer vision, and with experience developing
robust solutions to a number of the following:
-
Image filtering
-
Feature extraction and/or measurement
-
Segmentation and segment analysis
-
Object detection
-
Texture analysis/classification
-
Image registration
-
Background subtraction (with dynamic backgrounds)
-
Motion detection and tracking
-
Extraction of geometric properties from laser striping devices
-
Optical character recognition
-
Machine learning
In addition, experience of the following is highly desirable:-
-
Primary languages
-
C/C++
-
Java
-
C#
-
Scripting languages
-
Python
-
Unix shell
-
Libraries
-
An image processing library (e.g. OpenCV)
-
MATLAB, Octave or another numerical analysis package
-
OpenGL or DirectX
-
Numerical Recipes, GNU Scientific Library or other numerical methods
library
-
Development tools
-
IDE: Eclipse, Netbeans, Visual Studio
-
Version Control: Subversion, Mercurial
*
*
*Further details and applications*
Informal enquiries may be addressed to Paul Clarke, Head of Routing,
Delivery, Mobile and Simulation Systems at paul.clarke at ocado.com.
Applications including covering letter and CV should be sent to
itjobs at ocado.com.
--
Dr Graham Deacon
Robotics Research Team Leader,
Ocado Technology
Switchboard:+44 (0)1707 228000
Direct: +44 (0)1707 228553
Mobile: +44 (0)7887 574032
Fax: +44 (0)1707 227999
www.ocado.com
Ocado Ltd, Ground Floor, Titan Court, 3 Bishop Square, Hatfield Business
Park, Hatfield, Herts, AL10 9NE. UK
This message has been checked for all known viruses by the Postini Virus Control Centre.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://visionscience.com/pipermail/visionlist/attachments/20110722/737112fa/attachment.htm>
More information about the visionlist
mailing list