> Markdown version of [/jobs/ext/1602170-computer-vision-engineer](https://www.wearedevelopers.com/jobs/ext/1602170-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). --- # Computer vision engineer - **Company:** Alstom - **Location:** Santa Perpètua de Mogoda, Spain - **Contract:** Permanent contract - **Skills:** 3d Models, 3D Scanning, Agile Methodology, Computer Vision, C++ (Programming Language), Continuous Integration, Imaging Technology, Python (Programming Language), Computational Geometry, Image Acquisition, Gitlab, Git, Information Technology - **Published:** July 31, 2026 - **Apply:** https://es.indeed.com/viewjob?jk=b4227ca812fba7d6 ## About the Role * Degree in Computer Science, Engineering, Physics, Mathematics or a related field * Experience in industrial computer vision and 3D reconstruction projects * Strong knowledge of camera calibration, point cloud processing, computational geometry and dimensional measurement algorithms * Professional programming experience with C++ and Python * Hands-on experience with MVTec HALCON and industrial imaging systems * Knowledge of optics, cameras, lenses and lighting technologies * Familiarity with Git, GitLab, CI/CD practices and Agile development methodologies * Strong analytical mindset, autonomy and problem-solving skills How success is measured * Quality and robustness of computer vision and inspection algorithms * Accuracy of 3D reconstruction, measurement and analysis results * Continuous improvement of image acquisition and data-processing performance * Effective collaboration with multidisciplinary teams and contribution to product development ## Description We're looking for a Computer Vision Engineer to help develop TrainScanner, one of the most advanced railway inspection platforms based on 3D scanning, computer vision and automated analysis technologies. You will contribute to solutions that improve railway safety and maintenance through accurate digital reconstruction and intelligent inspection algorithms. You'll work alongside people who show up with ownership, passion, and dedication - because they know what's at stake: the journey home. Your role, your impact * Define and select cameras, optics and lighting systems for railway inspection applications * Develop calibration strategies and optimize image acquisition processes * Process and reconstruct data from 3D cameras, laser sensors and other scanning technologies * Design and develop computer vision algorithms for automated inspection and measurement systems * Create solutions for point cloud filtering, segmentation, cleaning and 3D model analysis * Collaborate with multidisciplinary teams to deploy innovative inspection architectures in industrial environments, * Enjoy stability, challenges and a long-term career free from boring daily routines * Collaborate with transverse teams and helpful colleagues * Contribute to innovative projects * Utilise our cooperative working environment * Steer your career in whatever direction you choose across functions and countries * Benefit from our investment in your development, through award-winning learning * Benefit from a fair and dynamic reward package that recognises your performance and potential, plus comprehensive and competitive social coverage ## Related Videos - [Valven Atlas: Engineering Intelligence That Delivers](https://www.wearedevelopers.com/videos/1660-valven-atlas-engineering-intelligence-that-delivers) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [TresJS a new declarative ThreeJS as Vue components](https://www.wearedevelopers.com/videos/543-tresjs-a-new-declarative-threejs-as-vue-components) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 129 - Now that's what I call private data!](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers)