Computer Vision Engineer
2 weeks ago
Job Description
At Trilobit d.o.o., we utilise computer vision technology to address complex problems in the fields of automation and quality assurance. Our activities span numerous industries, including wood processing, automotive, healthcare, military, and transportation, both domestically and internationally. We are seeking a suitable candidate to join our team and become a computer vision specialist, working under the guidance of our senior engineers with years of theoretical and practical experience.
An ideal candidate will have at least basic programming skills and an interest in mathematics and computer vision technology. At the end of the training period, they will be capable of independent work and responsible for at least one significant project. If you are looking for an opportunity to learn new things, be a part of a tight-knit team and develop solutions that make a real-world difference, we'd like to hear from you.
Objectives of this Role
Understand company and client challenges and how integrating computer vision can help create solutions
Adopt comprehensive knowledge of work procedures and equipment to visualise, design, and develop computer vision applications meeting specific client demands
Collaborate with the rest of the team to ensure the developed solutions align with the company's goals, as well as customer needs
Build and maintain computer vision systems
Participate in planning and execution of system implementation for each assigned project, adhering to company standards and expectations
Oversee the performance of implemented systems to ensure they're always running properly
Improve our overall development process and continuously find ways to advance our products
Daily and Monthly Responsibilities
Work with vision libraries and optic components to build solutions that fulfil specific needs
Carry out regular performance checks and provide system maintenance and technical support
Participate in the installation, initiation and optimisation of computer vision systems
Give a high level of attention to creating solutions free of faulty programming, keeping the clients and the team aware of anything that could potentially compromise reliability
Work with the product manager and sales director to help influence the strategy for future products and system capabilities, identifying the best way to deliver capabilities
Remain current on technology trends to keep our software as innovative as possible
Perks
Programming hardware gadgets with numerous quick programming cycles and effects that are immediately visible without debugging thousands of lines of code
Almost no legacy code – you create your own solutions inside the prepared framework to reduce the time to apply the code to the hardware
Indefinite employment with a 6-month trial period
A stimulative pay based on work performance
A highly incentive learning environment
Training under our senior computer vision specialist
Flexible work hours and remote working possibilities
Work trips abroad with time off to see the sights with your family
An ecosystem with a healthy balance between work and family life
Required Skills and Qualifications
Ability to program in at least one programming language (C++, C#, Lua or Python)
Understanding of objective programming
Basic knowledge of electrical engineering
Interest in computer vision technology and a great willingness to learn
At least limited working English
Ability to work in a team
Preferred Qualifications
Working knowledge of the LUA programming language (similar to Python)
Proficiency with OpenCV, Halcon, Adaptive Vision and other vision libraries
Experience with SICK, Keyence, Cognex or other vision products
Experience with vision application development
Desire to continue to grow professional capabilities with ongoing training and educational opportunities