{"schemaVersion":"jobsearcher.job.v1","id":"0e5abd22439fdfbe4f4f3bbd","url":"https://jobsearcher.com/jobs/0e5abd22439fdfbe4f4f3bbd","canonicalUrl":"https://jobsearcher.com/jobs/0e5abd22439fdfbe4f4f3bbd","title":"Mid-Level C++ Developer - Computer Vision","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++.\nYour 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.\nWhat you'll be doing\nDeveloping and refining computer vision algorithms for factory automation\nTranslating MATLAB algorithm prototypes into robust, maintainable C++\nDebugging, troubleshooting, and improving existing codebases\nEngaging directly with customer stakeholders across the project lifecycle\nRequirements\nSolid 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)\nWorking understanding of computer vision concepts and image processing\nAbility to read and understand MATLAB code well enough to translate algorithms into C++\nBasic to intermediate Python\nBachelor's degree in Computer Science, Robotics, Mathematics, Physics, or a related field; Master's degree preferred\nNice to have\nFamiliarity with multithreading and/or GPU programming\nKnowledge of Objective-C\nExperience developing on Linux and/or macOS\nWhat we offer:\n- Opportunity to contribute ideas and shape solutions in a collaborative environment.\n- Diverse project landscape spanning various industries.\n- Remote work flexibility\n- Exposure to top-level experts in computer vision or embedded systems\n- Growth opportunities in technical and managerial roles\nIf 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.\nWork Location: Remote with travel (max. 20%, fully paid)\nJob Types: Full-time, Part-time, Contract\nExperience:\nC++: 2 years (Required)\nPython: 1 year (Preferred)\nWork Location: Remote","company":"Iventim","rawCompany":"iventim","city":"Ohio","state":"PA","isRemote":false,"isActive":false,"createdAt":"2026-08-04T00:15:05.231Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Mid-Level C++ Developer - Computer Vision","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++.\nYour 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.\nWhat you'll be doing\nDeveloping and refining computer vision algorithms for factory automation\nTranslating MATLAB algorithm prototypes into robust, maintainable C++\nDebugging, troubleshooting, and improving existing codebases\nEngaging directly with customer stakeholders across the project lifecycle\nRequirements\nSolid 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)\nWorking understanding of computer vision concepts and image processing\nAbility to read and understand MATLAB code well enough to translate algorithms into C++\nBasic to intermediate Python\nBachelor's degree in Computer Science, Robotics, Mathematics, Physics, or a related field; Master's degree preferred\nNice to have\nFamiliarity with multithreading and/or GPU programming\nKnowledge of Objective-C\nExperience developing on Linux and/or macOS\nWhat we offer:\n- Opportunity to contribute ideas and shape solutions in a collaborative environment.\n- Diverse project landscape spanning various industries.\n- Remote work flexibility\n- Exposure to top-level experts in computer vision or embedded systems\n- Growth opportunities in technical and managerial roles\nIf 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.\nWork Location: Remote with travel (max. 20%, fully paid)\nJob Types: Full-time, Part-time, Contract\nExperience:\nC++: 2 years (Required)\nPython: 1 year (Preferred)\nWork Location: Remote","datePosted":"2026-08-04T00:15:05.231Z","dateModified":"2026-08-04T00:15:05.231Z","hiringOrganization":{"@type":"Organization","name":"Iventim","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Ohio","addressRegion":"PA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"0e5abd22439fdfbe4f4f3bbd"},"url":"https://jobsearcher.com/jobs/0e5abd22439fdfbe4f4f3bbd"}}