Computer Vision Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
You’ll be responsible for the design, development, verification and deployment of computer vision algorithms and software, contributing to challenging applications involving object detection, tracking and 6DoF pose estimation.
Working alongside engineers across software, systems, GNC and other technical disciplines, you’ll have the opportunity to take algorithms from initial concept through validation and integration into complex autonomous systems.
The Role
- Design and develop computer vision algorithms for object detection, tracking and 6DoF pose estimation.
- Contribute to computer vision subsystem architectures, requirements and performance budgets.
- Support the verification and validation of algorithms, including performance assessment and requirements verification.
- Support hardware-in-the-loop and integrated system testing.
- Work with camera and LiDAR sensing technologies, supporting hardware selection and integration.
- Support the integration of computer vision algorithms into embedded and flight software.
- Collaborate closely with Systems, GNC, Flight Dynamics and Software teams.
- Conduct research into emerging computer vision technologies and assess their application to future systems.
- Contribute to the development of robust and reliable solutions for demanding operational environments., This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience. Necessary Necessary Always Enabled Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information. Non-necessary Non-necessary Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
Requirements
We’re looking for an engineer with a strong technical foundation in computer vision and experience taking algorithms beyond research and into practical deployment., * Master’s degree in Computer Science, Software Engineering, Aerospace Engineering or another relevant discipline.
- 2+ years’ industrial or research experience in computer vision algorithm development and deployment.
- Strong understanding of computer vision, image processing, machine learning and deep learning.
- Demonstrable experience developing algorithms from concept through to validation and deployment.
- Strong programming skills in Python, MATLAB, C and/or C++.
- Experience with frameworks and libraries such as OpenCV, TensorFlow and/or PyTorch.
- Understanding of camera and/or LiDAR sensor principles.
- Good knowledge of software configuration management and Git.
- Strong analytical and problem-solving abilities.
- Excellent communication skills and the ability to collaborate across multidisciplinary teams.
Desirable Experience
Experience within space, aerospace, robotics or autonomous systems would be advantageous, as would experience with:
- Vision-based navigation and perception.
- Sensor fusion and multi-sensor perception.
- LiDAR signal processing.
- ROS or ROS2.
- Embedded C/C++ development.
- Safety-critical software.
- Computer vision testbeds and data-generation environments.
- CI/CD and automated testing frameworks.
Benefits & conditions
- Hybrid working in Oxfordshire.
- Optional 9-day fortnight working pattern.
- 25 days’ holiday, increasing with service, plus bank holidays.
- Private healthcare and life insurance.
- Long-term sick pay.
- Relocation support may be available.
- Access to modern engineering and technical facilities.
- Collaborative and internationally diverse working environment.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where To Find Software Engineering Jobs
Dev Digest 121 - AI goes offline
Is Software Engineering Over-Saturated?
Where to Find Entry-Level Software Engineering Jobs