> Markdown version of [/jobs/ext/3742735-senior-computer-vision-engineer](https://www.wearedevelopers.com/jobs/ext/3742735-senior-computer-vision-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Computer Vision Engineer - **Company:** Astroscale - **Location:** Didcot, UK - **Experience:** Expert - **Salary:** £60,000.0 - £94,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Algorithm Design, Computer Vision, C++ (Programming Language), Computer Programming, Continuous Delivery, Middleware, Revision Control Systems, Python (Programming Language), Kinematics, MATLAB, Object Detection, OpenCV, Tensorflow, Sensor Fusion, Signal Processing, Software Configuration Management, Software Engineering, System Testing, Systems Integration, Pytorch, Software Verification, Git, Git Flow, Information Technology, Lidar, Jenkins - **Published:** October 15, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5928725106 ## About the Role Astroscale UK (ASUK) is seeking a technically strong and experienced Senior Computer Vision engineer to join our UK-based Computer Vision team, a key part of our global Algorithms and Software Group. The successful candidate will be responsible for the design, development, verification, and deployment of advanced computer vision algorithms and software for spacecraft and ground systems., * Masters degree in Computer Science, Software Engineering, Aerospace Engineering, other relevant engineering/science discipline. * Minimum 5 years' industrial or research experience in computer vision algorithm development and deployment. * Strong understanding of computer vision principles, image processing, machine learning and deep learning techniques * Demonstrated experience developing computer vision algorithms from concept through validation and deployment. * Excellent problem-solving, analytical thinking, and decision-making abilities. * Proactive and self-managing. * Excellent inter-personal skills, willing to collaborate effectively with people in different roles and with different cultural & technical backgrounds. * Excellent communication skills: Articulate complex ideas in an easy, clear manner. * Strong programming skills in Python/Matlab/C/C++ for computer vision applications, including familiarity with popular computer vision libraries and frameworks such as OpenCV, TensorFlow and PyTorch. * Understanding of LIDAR and Camera sensors principles. * Knowledge on Software testing and Software integration. * Ability to work in a fast-paced, dynamic environment and adapt to changing project requirements. * Good understanding of software configuration management and version control tools (Git and Git-flow workflows). * Basic knowledge of space system design. Desirable skills * Experience with vision-based navigation in space * Experience with designing experimental testbed for generating/collecting data to be used for algorithms training * Knowledge of rigid body dynamics and kinematics. * Good understanding of spacecraft systems * Previous relevant experience in the space industry. * Practical experience in development of embedded systems software (C, C++) in related industrial context or other experience in safety critical software. * Experience implementing CI/CD pipelines and automated testing frameworks (e.g., Jenkins). * Familiarity with ROS, ROS2, or similar robotics middleware * Knowledge of LiDAR signal processing, sensor fusion, and multi-sensor perception systems. ## Description * Design and develop computer vision algorithms for space object detection and tracking, and 6DoF pose estimation for space applications. * Support the definition of computer vision subsystem architectures, requirements, and performance budgets aligned with mission objectives. * Support computer vision hardware procurement (e.g. LIDAR system, cameras, etc.) for XXX missions * Contribute to computer vision verification & validation planning and execution, including performance assessment and requirements verification * Support the computer vision subsystem test activities, including hardware-in-the-loop (HIL) campaigns, and integrated system testing. * Support the integration and testing of flight software implementations of computer vision algorithms. * Support the computer vision hardware procurement activities working collaboratively with vendors and supplier chain management engineers. * Collaborate with other engineering disciplines (Systems, GNC, Flight Dynamics, etc.) in the planning, design and development of ASUK missions/systems to ensure software and hardware performance and compatibility * Review other engineers work and guide more junior engineers in the field. * Conduct state-of-the-art research into computer vision algorithm designs relevant to our missions. * Contribute to system level activities, such as defining FMECA (Failure Mode, Effects, and Criticality Analysis) and FDIR (Fault/Failure Detection, Isolation, and Recovery) processes.