-
IventIM

Mid-Level C++ Developer - Computer Vision - Wroclaw based

IventIM
Poland · Full-time · Entry

Mid-Level C++ Developer - Computer Vision

Location: Remote work (Based in the Wroclaw area)

Start Date: ASAP

We are seeking a Mid-Level Engineer with expertise in C++ and image processing to help develop cutting-edge computer vision algorithms for factory automation. This is an exciting opportunity to work with a custom-made computer vision library to convert MATLAB algorithms into efficient C++ equivalents, integrate legacy code, and drive new calibration algorithms for enhanced factory processes.

Your contributions will directly impact the quality of consumer electronics for a leading US tech company, shaping devices sold globally in large volumes. You will work in an agile team, closely collaborating with customer stakeholders and providing key technical solutions for test time reduction and calibration algorithm development. If you are hands-on, proactive, and possess strong communication skills, this is the role for you!

Key Responsibilities:

  • Convert MATLAB algorithms to C++ equivalents to improve production code.
  • Integrate legacy algorithms into the existing codebase.
  • Develop and maintain a robust pipeline with full test coverage, ensuring accuracy of theprocessing and equivalence with the reference algorithms.
  • Collaborate with the design team to facilitate early engagement in developing newcalibration algorithms.
  • Enable on-device processing to reduce test time.

Required Qualifications:

  • Bachelor's degree in computer science, Robotics, Mathematics, Physics, or a related field (Master’s preferred).
  • At least 3 years of experience in C++ programming, with a focus on algorithm development or computer vision applications.
  • Strong experience in sensor calibration (IMU, Camera, Depth Sensor).
  • Practical knowledge of Linear Algebra and Optimization techniques.
  • Experience in application programming in C++, with knowledge of modern C++standards (C++17 and above).
  • Hands-on experience in developing production software and architecting algorithms.
  • Strong problem-solving skills and the ability to troubleshoot complex technical issues.
  • Ability to work independently and in a collaborative, dynamic team environment.
  • Excellent interpersonal and communication skills, essential for customer interaction.

Nice-to-Have Skills:

  • Familiarity with multithreading and GPU programming.
  • Knowledge of Objective-C.
  • Experience with software development for Linux and/or macOS

Experience in the following areas is advantageous:

  • Industry Automation
  • Robotics
  • Optical systems
  • ADAS

What We Offer:

  • The opportunity to contribute to shaping innovative solutions in a collaborative environment.
  • Exposure to diverse projects in various industries.
  • Remote work flexibility.
  • Opportunities to work with top-tier experts in computer vision and embedded systems.
  • Career growth prospects in technical and managerial roles.

If you meet the qualifications and are eager to drive impactful solutions in industry automation through your expertise in C++ and computer vision, we invite you to apply.

Job Types: Full-time, Contract


  • Experience:

    • C++: 3 years (Required)
    • Computer Vision: 1 year (Preferred)

    Work Location: Remote

    Key Skills

    Ranked by relevance

    c computer vision matlab embedded linux
    Login to Apply
    Posted
    Aug 28, 2025
    Type
    Full-time
    Level
    Entry
    Location
    Wrocław
    Company
    IventIM

    Industries

    IT Services IT Consulting

    Categories

    Engineering Information Technology

    Related Jobs

    3 roles aligned with this opportunity

    View all jobs
    View Job Details
    IventIM
    Related

    Mid-Level C++ Developer - Computer Vision - Wroclaw based

    2025-02-10

    Full-time
    Entry
    Poland
    IT Services
    Engineering
    View Job Details
    IventIM
    Related

    Mid-Level C++ Developer - Computer Vision - Wroclaw based

    2024-10-16

    Full-time
    Entry
    Poland
    IT Services
    Engineering
    View Job Details
    EPAM Systems
    Related

    Senior Network Engineer

    2026-06-16

    Full-time
    Mid-Senior
    Poland
    Software Development
    Business Development