RVC
JobsFor Employers
  1. Jobs
  2. /
  3. Computer Vision Engineer

Computer Vision Engineer

ericsson | Telecommunications
2h 15m ago
Hybrid
Full Time
Estonia

Join our Team

About this opportunity:

Ericsson NPI Supply site Tallinn in Estonia is looking for a mid-level Computer Vision Engineer to join our Production Technology FA Equipment Development & Manufacturing team. The core focus of this role is to develop intelligent vision solutions for automated production (assembly) systems.


This opportunity will allow you to combine imaging technology, software, and automation to solve complex manufacturing challenges and bring cutting-edge equipment to life. This is position is part of a team of 15 specialist including. Automation Engineers, Computer Vision Engineer, SW Engineers, Robot Programmers, CAD-CAM Engineers, Mechanics Engineers, mechanics and technicians. 


Please note, this is a hybrid role (with at least 3 days per week on site commitment) based at our supply site Tallinn in Estonia. To be considered for this opportunity you either already reside in Tallinn Estonia or willing to relocate to Estonia. 

What you will do:

•    Design, develop, and maintain computer vision and optical inspection solutions for industrial production.
•    Develop and support AOI applications using Cognex In-Sight Explorer, EasyBuilder, and Spreadsheet programming.
•    Collect, organize, store, and analyze image and production data to improve inspection performance.
•    Apply image-processing, machine-learning, and AI techniques to vision applications.
•    Perform and maintain camera calibration, including intrinsic and extrinsic calibration.
•    Implement coordinate transformations between camera, robot, tool, and world coordinate systems.
•    Support the selection and testing of cameras, lenses, lighting, and other vision hardware.
•    Develop, test, and deploy vision applications in Linux and Docker/containerized environments.
•    Troubleshoot vision systems and provide technical support for production equipment.
•    Collaborate with automation, equipment, manufacturing, and software engineers.
•    Maintain technical documentation and follow software development, version-control, and change-management practices.
•    Maintain and improve vision-system datasets, inspection results, and related production records.
•    Support the reproducibility of vision and ML experiments through documented configurations, data versions, and software versions.
•    Assist with deploying and monitoring computer vision or ML solutions in development and production environments.
•    Investigate inspection failures, calibration issues, and system performance deviations.
•    Participate in technical reviews and communicate findings to relevant engineering and production teams.
•    Follow company requirements for documentation, software access, data handling, and production-system changes.

The skills you bring:

•    Bachelor’s degree or equivalent experience in Computer Science, Computer Engineering, Mechatronics, Robotics, Automation, or a related field.. At least two years of experience developing computer vision, optical inspection, or AOI solutions.
•    Good programming skills in Python, C++, or a similar programming language.
•    Practical experience with OpenCV or comparable computer vision libraries.
•    Experience with image data collection, storage, annotation, analysis, and performance evaluation.
•    Basic understanding of machine-learning and AI methods used in computer vision.
•    Experience working with Linux systems and command-line tools.
•    Experience using VS Code or a similar development environment.
•    Experience with Docker or other container-based development and deployment environments.
•    Familiarity with camera calibration, image formation, and coordinate transformations.
•    Familiarity with Cognex In-Sight Explorer, EasyBuilder, or Spreadsheet programming.
•    Understanding industrial production processes and vision-system troubleshooting.
•    Basic knowledge of Git and software development practices.
•    Good communication, documentation, and problem-solving skills.
•    High proficiency in English (C1/C2 level). 

Advantageous qualifications and expertise:

 
•    Experience with ROS or ROS 2 in robotics and computer vision applications.
•    Knowledge of data storage techniques for image, sensor, and production data, including structured databases, file-based storage, or object storage.
•    Experience with machine-learning frameworks such as PyTorch or TensorFlow.
•    Experience with Azure Machine Learning, Azure MLOps, or related model-training and deployment workflows.
•    Familiarity with model versioning, experiment tracking, dataset management, and automated ML pipelines.
•    Knowledge of camera, lens, and lighting selection for optical inspection.
•    Experience with industrial communication protocols such as TCP/IP, Modbus, or PROFINET.
•    Familiarity with PLCs, industrial robots, barcode readers, or automated production equipment.
•    Experience with CI/CD, automated testing, or deployment of containerized applications.
•    Familiarity with cloud-based or real-time computer vision solutions.

What we offer:

Salary package:

    • Competitive base salary (in EUR)
    • Annual bonus scheme 

     
Key perks and benefits:
 
    • Laptop and mobile phone
    • Modern office and work space at Peterburi tee 67a
    • Free on site parking and close access to public transport
    • Lunch Compensations €66.- gross per month 
    • Daily discounted meal and lunch offers at the inhouse cafeteria 
    • Paid sick days from the first day of sick leave in January, February and March (based on employee’s average salary)
    • Health Insurance via ERGO  (€ 7050.- limit per employee)
    • Financial support for life events (eg. childbirth, marriage, funeral etc)
    • Free coffee and tea beverages 
    • Free massage services on site
    • Electric car charging stations (AS Alexela) 
    • Free psychological counselling services
    • Bicycle storage, showers and lockers
    • Additional holidays according to length of service (1-4 working days per calendar year) 
    • Ericsson All-Stars recognition ( points system and cash awards)
    • Partial compensation for further education and career planning (Up to 50% of the tuition fee)

Why join Ericsson?At Ericsson, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´s possible. To build solutions never seen before to some of the world’s toughest problems. You´ll be challenged, but you won’t be alone. You´ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.


 
What happens once you apply?Click Here to find all you need to know about what our typical hiring process looks like.Encouraging a diverse and inclusive organization is core to our values at Ericsson, that's why we champion it in everything we do. We truly believe that by collaborating with people with different experiences we drive innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity Employer. learn more.

Primary country and city: Estonia (EE) || Tallinn

Req ID: 790729  


Required Skills

pythonc++opencvlinuxdockergit

Required Languages

🇬🇧 English

Related searches

  • Hybrid Jobs
  • Mid-Level Jobs
1 jobs
Sort by
2h 15m ago

Computer Vision Engineer

ericsson·Telecommunications
pythonc++opencvlinuxdocker+1
🏢Hybrid
|Estonia
Computer Vision Engineer
No similar jobs match these filters. Try changing or clearing a filter.
Remote roles
PythonJavaReactGoDevOpsNode.jsC# / .NET
Countries
United StatesUnited KingdomCanadaUS & EMEAGermanyPolandSpainNetherlandsPortugal
Experience
SeniorMid-levelJunior
R© 2026 RVC Globalbuild b5db0d37
AboutMCPPricingContactPrivacyCookiesRefundsTerms & ConditionsFor Employers