> Markdown version of [/jobs/ext/1278738-mid-level-c-developer-computer-vision](https://www.wearedevelopers.com/jobs/ext/1278738-mid-level-c-developer-computer-vision). 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). --- # Mid-Level C++ Developer - Computer Vision - **Company:** Iventim Inc. - **Location:** United States (Remote available) - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Computer Vision, C++ (Programming Language), Software Debugging, Linux, Python (Programming Language), MATLAB, Multithreading, Gpu Programming, Information Technology, Production Code, Objective C++ - **Published:** July 15, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=8e19c03ce5c258fc ## About the Role * Solid C++ skills - you can write clean, debuggable code, troubleshoot effectively, and solve problems confidently (syntax-level fluency matters, though we're pragmatic about how people work today) * Working understanding of computer vision concepts and image processing * Ability to read and understand MATLAB code well enough to translate algorithms into C++ * Basic to intermediate Python * Bachelor's degree in Computer Science, Robotics, Mathematics, Physics, or a related field; Master's degree preferred Nice to have * Familiarity with multithreading and/or GPU programming * Knowledge of Objective-C * Experience developing on Linux and/or macOS, If you meet the qualifications and are eager to drive impactful solutions in industry automation through your expertise in Python and computer vision, we invite you to apply. ## Description We're looking for a hands-on Software Engineer with strong C++ skills to join our team developing computer vision algorithms for factory automation. You'll work with a custom computer vision library - enhancing existing algorithms, translating prototype implementations into production-grade code, and porting MATLAB-based algorithms into C++. Your work will directly impact the quality of consumer electronics devices sold globally by a top US tech company. You'll collaborate with customer stakeholders in an agile environment, so clear communication and a proactive mindset matter as much as your technical skills. What you'll be doing * Developing and refining computer vision algorithms for factory automation * Translating MATLAB algorithm prototypes into robust, maintainable C++ * Debugging, troubleshooting, and improving existing codebases * Engaging directly with customer stakeholders across the project lifecycle, Opportunity to contribute ideas and shape solutions in a collaborative environment. - Diverse project landscape spanning various industries. - Remote work flexibility - Exposure to top-level experts in computer vision or embedded systems - Growth opportunities in technical and managerial roles ## Related Videos - [Focoos AI: Building the Future of Computer Vision](https://www.wearedevelopers.com/videos/1659-focoos-ai-building-the-future-of-computer-vision) - [An (In-)Complete Guide to C++ Object Lifetimes](https://www.wearedevelopers.com/videos/1060-an-in-complete-guide-to-c-object-lifetimes) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [SwiftUI In Production](https://www.wearedevelopers.com/videos/134-swiftui-in-production) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 157: CUDA in Python, Gemini Code Assist and Back-dooring LLMs](https://www.wearedevelopers.com/magazine/557-dev-digest-157-cuda-in-python-gemini-code-assist-and-back-dooring-llms) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [Dev Digest 112 - The True Crime of AI Development](https://www.wearedevelopers.com/magazine/421-dev-digest-112-the-true-crime-of-ai-development) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)