Software Engineer Tech Lead
FILTEC
At Kestrel Vision, we build advanced machine vision inspection systems used on high-speed production lines around the world. Our solutions combine high-speed cameras, image processing, AI, and industrial software to help ensure quality, safety, and efficiency for customers in the food & beverage, pharmaceutical, and packaging industries.
This is a hands-on role focused on software development, system performance, and collaboration within a global engineering environment. In This Role, You Will- Design, develop, test, and maintain software for industrial vision inspection systems
- Contribute to high-performance applications involving image processing and real-time data handling
- Participate in software design discussions, code reviews, and continuous improvement efforts
- Troubleshoot and resolve software issues related to performance, reliability, and system integration
- Collaborate with software, systems, and project teams on new features and product enhancements
- Support software quality initiatives through testing, debugging, and documentation
- Contribute to integration efforts involving industrial hardware, cameras, and plant-level communication systems
- Work within Agile development processes and modern software development practices
- Actively contribute to the codebase by developing new functionality and improving existing applications
- C++ for high-performance and real-time applications
- C# / .NET for tools, services, and operator interfaces
- Python for scripting, utilities, and prototyping
- Vision and image processing technologies such as OpenCV or similar frameworks
- High-speed industrial camera technologies
- Industrial communication protocols such as OPC UA and Modbus
- Azure DevOps, Git, CI/CD tools, and Agile development practices
- Has a Bachelor's degree in Computer Engineering, Software Engineering, Computer Science, or a related field
- Has professional software development experience in C++, C#, or related technologies (5y at least)
- Is comfortable working in Agile development environments
- Has experience with modern software development and source control practices
- Possesses strong analytical, troubleshooting, and problem-solving skills
- Works well in a collaborative engineering environment
- Communicates effectively with technical teams and stakeholders
- Experience with machine vision, industrial automation, manufacturing systems, or real-time applications
- Familiarity with image processing libraries or industrial camera systems
- Exposure to AI, GPU computing, or advanced vision technologies is a plus
- A truly international environment, collaborating with teams across Europe and North America
- A role with strong technical impact on product quality, architecture and team practices
- A culture that values collaboration, ownership and continuous improvement
- Occasional travel opportunities to collaborate with global teams and customer sites
- 401(k) & 401(k) matching
- Health Insurance
- Dental & Vision Insurance
- Disability & Life Insurance
- Paid Time Off & Holiday Pay
- HSA, FSA
- Paid Parental Leave
- Employee Assistance Program
Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer Tech Lead in Solon, OH vacancy
- ...MES Software Engineer Eagle Wireless is looking for an MES Software Engineer as part of the Software Team in the Solon, OH office. Join us. Help build the networks the next generation of connected technology runs on. Eagle Wireless is building the connective...SuggestedFull timeInternshipWork at office
- ...Role Description The Hexagon CMM Programmer with PC-DMIS Software role is a full-time, on-site position based in Solon, OH. This... ...requirements. The role also involves collaborating with machinists, engineers, and quality personnel to troubleshoot dimensional issues,...SuggestedFull timeWork experience placement
- ...jurisdictions throughout North America, is seeking qualified a Software Specialist to test, create and maintain custom software for... ...or Associates Degree (minimum) in Computer Science, Computer Engineering, Computer Programming or other equivalent technical degree....SuggestedRelocation package
$100k - $115k
...Technical Debt Process Lead Support technical debt governance, tracking, and reporting processes across the organization. Analyze data quality issues, identify reporting gaps, and drive corrective actions with stakeholders. Coordinate with Project Managers to ensure...Suggested- ...Job Description Job Description JOB IDENTIFICATION Job Title Software Engineer JOB MISSION A short description of the reason why the position exists. The Software Engineer designs, develops, tests, implements, and supports software solutions for...Suggested
$110k - $125k
...R10098427 Applications Engineer (Open) Location: Twinsburg, OH (AES) - Management - ALTEC How will you CONTRIBUTE and GROW?... ...world. About Airgas Airgas, an Air Liquide company, is a leading U.S. supplier of industrial, medical and specialty gases, as well...Full timeTemporary workFor contractorsNight shiftWeekend work- ...machined components. Prepare detailed inspection reports and quality documentation using Microsoft Excel and other software. Interpret engineering drawings, blueprints, and GD&T requirements. Perform inspections using hand gages, plate inspection equipment,...Work at officeShift workDay shift
- ...TimeLooking for a CMM programmer with experience using Calypso software for Zeiss CMM machines.5+ years of experience in quality... ...as micrometers, calipers, and gauges, ensuring conformance to engineering specifications and blueprints.Select and apply appropriate inspection...
- ...changes and designs. You will guide the teams engineering practices in test-driven development,... ...successful.The CDM/CDL Technical Leader leads the technical vision, design, and... ...quoProvide the team a roadmap for implementing software engineering practices for higher code...Full timeWork experience placementWork at officeVisa sponsorshipWork visaFlexible hours
- ...experience! Company has an excellent culture and reputation! Long tenured employees! Job Description Responsible for leading 3 in the engineering team to create and maintain custom mechanical machinery and equipment design to meet customer needs Will support all...Full time
- ...data and document inspection results. Use gauges and precision measuring equipment to verify part conformity. Work with machinists, engineers, and quality personnel to resolve dimensional issues. Support root-cause analysis, corrective actions, and inspection process...Full time
- ...historical costs, technical proposals, vendor quotations, and engineering judgment · Develop project scopes and cost estimates... ...knowledgeable and dedicated employment counselors, proprietary software solution, and proven system make this firm an excellent...
- ...Job Description Job Description As an Application Engineer, you will be responsible for conceptualizing, prototyping, testing, and validating electro-optical and electromechanical products and subsystems used in high-speed inspection systems. Working within a collaborative...Work at office
- ...JOB SUMMARY: The Senior Software Engineer is responsible for designing, developing, and maintaining scalable software applications,... ...components, routing, forms, and service-based API integration. Lead technical design discussions and contribute to architecture...Full timeContract work
- ...Job Description Job Description Lead Control Systems Engineer Full-Time | On-Site with 20%-40% travel | Ohio & Northern Virginia Position... ...engineering, instrumentation and electrical design, software configuration, customer collaboration, and field execution...Daily paidFull timeWork at officeRelocationRelocation package
- Job Description SummaryJoin our team as a Design Quality Engineer, where you will play a pivotal role in developing and implementing compliance... ...strategies to bring MR Coils technology to market. You will lead compliance efforts for New Product Introductions (NPI) and...Work experience placementVisa sponsorshipWork visaRelocation package
- ...work. And if that’s you we would love to have you join us!Job DescriptionPosition Summary:As a Software Engineer for Rockwell Automation, you will develop industry-leading commercial software known for its innovation and usability.You will be an important player in subsystem...Full timeWork at officeFlexible hours
- ...love to have you join us!Job DescriptionAs a Senior Embedded Software Engineer in Rockwell Automation, you will have the opportunity to grow... ...software experience is preferred. You will report to the Team Lead, Embedded Software and have a hybrid schedule working Hybrid...Full timeTemporary workWork at officeVisa sponsorshipWork visaFlexible hours
- ...CNC Applications Engineer HFO Midwest a regional distributor of CNC machine tools, tooling and accessories, and related engineering... ...distributor experience a plus Solid working knowledge of CAD/CAM software necessary Excellent customer service and effective...
- ...is an exciting opportunity to work with new CNC equipment and software in a new manufacturing facility while helping improve production... ...develop accurate programs Collaborate with production and engineering teams to improve efficiency, accuracy, and manufacturability...Full timeWork at officeDay shift
- ...Job Description Job Description Sales and Application Engineer Full-Time, Exempt, Onsite in Twinsburg OH Candidates who accept... ...Technoform innovation projects to improve our products and services. Lead the design and development of new products and product...Full timeLocal areaOverseasFlexible hours
- ...Senior Software Engineer The Senior Software Engineer is responsible for participating in all aspects of the software development life cycle... ...to enforce patterns and standards in our code base. Lead POCs, design sessions, and pair programming efforts. Mentor...
- ...Sr. Software Engineer This is an on-site position located in Aurora, Ohio. LayerZero Power Systems LLC. is a globally recognized leader in providing state-of-the-art power distribution solutions for critical industries. With a strong focus on reliability, innovation...Temporary workCasual work
- ...’s you we would love to have you join us!Job DescriptionAs a Software Engineer - Product Security, you will join a globally distributed software... ...are designed, developed, and maintained using industry-leading secure development practices by helping. This team supports Studio...Full timeWork at officeVisa sponsorshipWork visaFlexible hours
- The Salesforce Administrator/Developer owns the day-to-day configuration, automation, and support of the Salesforce platform. This role blends hands-on administration (security model, declarative automation, data quality, user support) with intermediate development (...Full timeWork at office
- ...The application engineer will use their understanding of sealing systems, components, and elastomeric materials to define and lead customer and sales driven requests for sealing solution designs and estimations. A good understanding of sealing profiles combined with solid...Full timeWork experience placementWork at officeLocal area
- ...Position Overview: We are seeking an experienced Applications Engineer to develop technical solutions and quotations for custom industrial equipment and vacuum impregnation service business. This individual will work directly with customers to understand their parts...Full time
- ...Job Description Job Description Company Description Job Description Configuration Engineer — Salesforce Platform Overview Searching for a Configuration Engineer to serve as the technical backbone of a Salesforce build. Think of it as an admin...
- ...to assisting in architecting and developing migration plans, creatively building solutions that are technically sound, performing engineering tasks for the delivery of solutions and migrations, developing documentation for the handoff to support, and serving as a point...Work experience placementRemote workNight shift
- ...join us!Job DescriptionJob DescriptionYou will be part of a Software Embedded engineering team. The team focuses on design, development, and test of... ...requirements and tools.You will report to an Engineering Lead - Embedded SoftwareEssential FunctionsDevelop safety- and...Full timeWork at officeVisa sponsorshipWork visaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer Tech Lead. Be the first to apply!
Related searches





