JOBSEARCHER

Software Engineering Tech Lead

Kestrel VisionAkron, OHApril 22nd, 2026
We build some of the most advanced machine vision inspection systems used on high‑speed production lines around the world. Our solutions combine high‑speed cameras, advanced image processing, AI and robust industrial software to ensure quality, safety and efficiency for our customers in food & beverage, pharma, and packaging. To support our growth, we’re looking for a Software Technical Leader (Tech Lead) to help shape the future of our software platforms. You will be the technical reference for one or more software products in our vision inspection portfolio. You’ll drive architecture and best practices, support a distributed development team, and ensure our software is robust, scalable and maintainable. You’ll balance hands‑on coding with technical leadership: helping the team make solid design decisions, reducing technical debt, and keeping our solutions aligned with business needs and product strategy.In this role, you will:Enforce engineering standards (coding practices, design patterns, code reviews)Own and evolve software architecture to ensure scalability, performance, and maintainabilityLead technical decision-making and serve as the go-to expert across engineering and cross-functional teamsSolve complex system challenges across real-time performance, reliability, image processing, and integrationsElevate software quality by strengthening unit, integration, and functional testing strategiesManage and reduce technical debt, driving pragmatic, high-impact improvementsShape the technical roadmap and backlog in alignment with product and business prioritiesImplement metrics and tooling to track code quality, performance, and team effectivenessStay hands-on: design, develop, and optimize features in high-performance, real-time applicationsSome travel can be expected to collaborate with teams and stakeholders on different sitesYou’ll work in a modern industrial vision environment, typically including:C++ for high‑performance, real‑time image processingC# / .NET for tools, services and operator UIsPython for scripting, prototyping and some AI workflowsVision and AI frameworks: OpenCV, Halcon, Homemade algorithmsHigh‑speed industrial cameras: GigE Vision, Camera Link, USB3 VisionIndustrial integrations: OPC‑UA, Modbus, and other plant‑level interfacesAgile development, AzureDevOps, Git, CI/CD, collaboration with DevOps and Integration & Test teamsWe’re looking for someone who:Has a degree in Computer Engineering, Software Engineering, Computer Science or a related fieldBrings significant experience as a software developer on a relevant tech stack (C++, C#, real‑time or industrial systems, vision or similar domains)Has experience working in Agile environmentsIs comfortable with CI/CD and modern software delivery practicesIs organized, pragmatic and rigorous, with strong analytical and problem‑solving skillsEnjoys mentoring others, promoting good practices and bringing teams towards a shared technical visionCommunicates clearly in an international contextBonus points if you have:Experience in machine vision, real‑time systems, or industrial automationExposure to GPU computing, image processing libraries, or AI / deep learning for visionWhat we offerA truly international environment, collaborating with teams across Europe and North AmericaA role with strong technical impact on product quality, architecture and team practicesA culture that values collaboration, ownership and continuous improvementWe're an equal opportunity employer. All qualified applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status, or any other characteristic protected by law.We offer a comprehensive benefits package including:401(k) & 401(k) matchingHealth InsuranceDental & Vision InsuranceDisability & Life InsurancePaid Time Off & Holiday PayHSA, FSAPaid Parental LeaveEmployee Assistance Program