Wanted: C++ Developer

We are currently seeking a C++ Developer to join our products team at Agmis

What you'll do:

At Agmis, we build tech that solves real-world operational challenges. One of our flagship product lines — EasyODM (easyodm.tech) — is transforming industries like agriculture and manufacturing worldwide.

Now we’re looking for a Mid–Senior C++ Developer to join our team and help us take EasyODM tools to the next level: faster processing, optimized algorithms, and highly scalable and flexible architecture.

  • Develop and maintain core C++ components across EasyODM products

  • Optimize the performance of data and image processing pipelines

  • Integrate and improve open-source image processing libraries (e.g., OpenCV, DLib, etc.)

  • Collaborate with data scientists and product engineers on advanced algorithms

  • Contribute to architecture decisions for desktop and hybrid deployments

  • Ensure code quality and maintainability

What we expect:

  • 3+ years of professional C++ development experience
  • Strong understanding of memory management, multi-threading, and performance optimization
  • Hands-on experience with OpenCV, Boost, and modern C++ development
  • Experience with modern build tools, such as CMake
  • Experience with image processing, computer vision, and algorithm development
  • Experience with communication protocols, including TCP/IP and REST APIs
  • Ability to work independently, think critically, and propose solutions
  • Hands-on experience with Docker and containerization workflows
  • Good English communication skills (B2+)

Even more amazing if you have:

  • Experience with Python
  • Interest in artificial intelligence

What you can expect:

  • Innovation-first environment: be part of a dynamic team pushing technological boundaries
  • Continued growth and professional development: you can have all the books and training courses you need
  • You’ll enjoy adventures with the team: team retreats, workation trips, and just fun games at the office
  • Collaborative culture: open feedback environment with strong peer support
  • You can have free language courses if needed
  • We’ll cover the cost of your certification – just keep learning!
  • Health insurance package (after 9 months)
  • Flexibility: you can work from home, from the office, or mix it up; you will have flexible working hours as well
  • Competitive base salary starting from 3,300 – 5000 eur./month gross (negotiable based on experience and skills)

Usually our hiring process follow
these three smooth steps:

Usually our hiring process follow
these three smooth steps:

1
First Interview
Your first interview with HR and your future manager is our opportunity to get to know you better. We’re eager to learn about your experiences, skills, and what motivates you.
2
Second Interview
It's time to roll up your sleeves. We'll present you with a task or host a technical interview that reflects the real challenges we tackle. It’s not about perfection, we’re eager to see your unique approach and problem-solving skills in action.
3
Offer
Congratulations, you did it! Now’s the moment for a virtual high-five and a warm welcome aboard. In this stage we’ll go over the last details, ensure you’re comfortable with every step, and gear you up for an exciting journey ahead.
Please note that each position and candidate is individual, for some
positions and candidates the hiring process may vary.
Please note that each position and candidate is individual, for some
positions and candidates the hiring process may vary.

Core values

Our strongly-held values foster a work environment with close-knit, well-bonded teams. This unique culture results in low turnover rates, an exceptional work-life balance, and a setting that nurtures both professional growth and enjoyable experiences.
Build trust
Build a culture of mutual trust and openness among teams, managers, and clients.
Celebrate personality
Create an open environment to express yourself and celebrate individuality.
Advise, not criticise
Learn from failures and provide constructive advice that turns “no” into “not yet”.
Design for tomorrow
Strive to deliver future-proof solutions, which will provide long-term value for customers and end-users.

Fancy this opportunity?

You can apply by writing a message to:

Eglė Aleksandravičiūtė
HEAD OF HUMAN RESOURCES
Kamilė Paukštė
HUMAN RESOURCES SPECIALIST

At Agmis, we deliver tailored computer vision solutions across a range of industries including: manufacturing, construction, retail, and beyond. By leveraging state-of-the-art video monitoring and advanced AI technologies, we equip businesses with the tools needed to analyze, track, measure, and derive actionable insights that align with their unique goals.

Get acquainted with our products:

The EasyFlow comprehensive suite of AI-powered solutions are designed to address specific business challenges in numerous sectors.

EasyODM machine vision software is designed to detect defects and ensure flawless production across various industries.

The Scanwatch AI-driven loss prevention system safeguards your retail business by preventing fraud, minimizing losses, and streamlining checkout processes ensuring your store is future-ready.