Software Engineer Tech Lead
Kestrel Vision
Job Description
Job Description
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
Our Technology Environment
- 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
We’re Looking for Someone Who
- 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
Preferred Qualifications
- 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
What we offer
- 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
___
We'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) matching
- Health Insurance
- Dental & Vision Insurance
- Disability & Life Insurance
- Paid Time Off & Holiday Pay
- HSA, FSA
- Paid Parental Leave
- Employee Assistance Program
- Job OverviewThe Senior SIT Engineer (Firmware & Hardware) is responsible for leading system integration testing of complex solutions involving firmware, hardware devices, and supporting software systems. This role ensures end‑to‑end quality, reliability, performance, and...SuggestedFlexible hours
- ...re looking to apply your relevant experience to a new industry, join our team as we help shape a brighter way forward. Lead Operating Engineer - JLL What this job involves: The Lead Operating Engineer is a highly skilled professional responsible for...SuggestedDaily paidFor contractors
- ...belonging. Be Connected. Be Valued. Be You. We hope you’ll consider joining our team. As a senior member of the IT organization, the Lead SAP Basis Architect provides strategic technical leadership for the design, evolution, and governance of the company's hybrid SAP...SuggestedContract workTemporary workWork experience placementWork at officeLocal area
- ...running at peak performance. You will report to the PCA Team Lead and will be on-site at our facility in Twinsburg, OH. What... ...playbook. Collaborate with Master Schedulers and Manufacturing Engineers to model short- and long-term capacity, reducing past due...SuggestedTemporary workVisa sponsorshipWork visaFlexible hours
- ...Time Looking 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...SuggestedFull time
$90k - $130k
We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas... ...across North America, we partner with leading companies in aerospace, medical devices,... ...grow. Position Summary The Senior Embedded Software Engineer is responsible for designing,...Contract workFor contractorsFor subcontractorWork at office- ...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
- ...keep the world moving . We are a leading automotive parts distributor represented... ...and Canada, and through patent-winning software and technology, we are revolutionizing our... ..., the Transend team builds the software engineering, data, and AI foundation powering the...
- ...DescriptionRole SummaryThe Information Application Development Engineer / Architect will create modern industrial applications across OT... .... Provide answers to customer inquiries concerning system software and applications. Provide software development and consultation...Full timeWork at officeVisa sponsorshipWork visaFlexible hours
- ...love to have you join us!Job DescriptionAs a Senior Embedded Software Engineer in Rockwell Automation, you will be part of a new product development... ...software experience is preferred. You will report to Team Lead, Embedded Software and will work Hybrid in Mayfield Heights...Full timeTemporary workWork at officeVisa sponsorshipWork visaFlexible hours
- ...join us!Job DescriptionPosition Summary:We are hiring a Project Software Engineer to join our FactoryTalk Design Studio (FTDS) development team... ...to engineers contributing to the project while also leading by example through hands-on implementation, code reviews, and...Full timeWork experience placementWork at officeVisa sponsorshipWork visa
- ...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
- ...PartsSource is the leading technology and software platform for managing mission-critical healthcare equipment . Trusted by over 5,000 US hospitals... ...improve customer experience, we are seeking a DevOps Engineer to join our Technology team. In this role, you will support...Local area
- ...you we would love to have you join us!Job DescriptionPosition Summary:We are looking for an accomplished Salesforce Service Cloud Lead Engineer to help deliver scalable, high‑performance solutions on the Salesforce platform. You will blend deep technical expertise with...Full timeWork experience placementWork at officeVisa sponsorshipWork visaFlexible hours
- ...be working on a project focused on HR Chatbots for people to ask questions about benefits. This person will be working along the software development team reporting directly into one the IT Directors. This person should have prior experience making recommendations for...
- ...be working on a project focused on HR Chatbots for people to ask questions about benefits. This person will be working along the software development team reporting directly into one the IT Directors. This person should have prior experience making recommendations for...
- ...the highest quality IT Services. We don't just help you secure a Tech Job, but we build your solid career in technology. Roles And... ...Requirement: Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical...H1bImmediate start
- ...the highest quality IT Services. We don't just help you secure a Tech Job, but we build your solid career in technology. Role And... ...the business product, technology build and QA team for delivering software solutions/products. Key Responsibilities Would Include...Full timeH1bImmediate start
- ...various aspects of data driven logic. Utilize Azure DevOps, CI/CD pipelines and associated technologies to develop and deliver software to development, quality assurance(QA) and production environments. Ensure development and testing standards are utilized...
$85.5k - $125.4k
...: Eaton's Corporate Sector division is currently seeking a Lead Engineer Embedded Software. This position offers a HYBRID work schedule and candidates must currently reside today within a 50-mile radius of the following Eaton location: Cleveland OHIO (Beachwood HQ). This...Full timeH1bLocal areaRelocation package- Are you passionate about building software that powers real-world machines and complex industrial systems? Our Client is looking for a Senior Embedded Software Engineer to join a talented engineering team developing advanced control system products used in modern manufacturing...
$88.24k - $132.36k
...looking for a Commodity Manager focused on Software for our Rockwell products. With guidance... ...cross-functional relationships (IT, Engineering, Plant Operations, Suppliers, Product Quality... ...self-directed or with technical support.Lead strategic sourcing initiatives within...Full timeWork experience placementWork at officeVisa sponsorshipWork visaFlexible hours- ...Fisher Scientific, our mission is to enable our customers to make the world safer. As a Senior Firmware Engineer, you will help develop and deliver the embedded software that powers next-generation handheld radiation detection and identification systems used in public...Full timeWork at officeLocal areaRelocation package
$89k - $141k
JOB DESCRIPTION Job Title R&D Software Engineer - Image Processing (C++ / GPU) Job Description The Software Development Engineer collaborates with the team to define software quality goals and development practices, driving continuous improvement through...Full timeWork at officeImmediate startWork visaRelocation package3 days per week$81k - $120k
...just found it.Job OverviewThe Azure Infrastructure & Hardware Engineering Specialist is responsible for the design, implementation, security... ...and firmware updates/patching, and acquisition of third‑party software development tools including product-specific API tools and...Local areaRemote workWorldwideMonday to FridayFlexible hoursShift workWeekend work- ...A leading recruiting firm is looking for a Vice President Operations - Supply Chain to execute business plans and achieve P&L results by leading the team and integrating all major functions. This role requires collaboration with the CEO and effective project management...
$100k - $130k
...stakeholders to define system requirements, design robust software and hardware solutions, and deliver reliable automated test systems. The position offers the opportunity to lead technical design, mentor engineers, and work with cutting-edge technologies in measurement,...Daily paidPermanent employmentWork at officeRemote work2 days per week$114.75k - $183.6k
JOB DESCRIPTION Job Title Senior Software Engineer - Image Reconstruction (C++/CUDA) Job Description Software Engineer - Image... ...to design, develop, test, maintain, and deploy an industry-leading CT reconstruction software platform. ~ Analyze algorithm...Full timeWork at officeImmediate startRemote workWork visaRelocation packageFlexible hours2 days per week3 days per week$73k - $118k
JOB DESCRIPTION Job Title Software Test Automation Engineer-C++, C# (Orange, OH) Job Description Software Test Automation Engineer Play an integral role in shortening critical healthcare software development cycles and feedback loops through rapid release...Full timeWork at officeImmediate startWork visaRelocation package3 days per week- Job Description • Support and administer SharePoint 2016 On-Prem environments • Assist with Parker's migration efforts from SharePoint 2016 to SharePoint Subscription Edition (SE) • Troubleshoot SharePoint platform, infrastructure, and user issues • Manage SharePoint...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer Tech Lead. Be the first to apply!
- software asset management analyst Solon, OH
- software Solon, OH
- software implementation project manager Solon, OH
- entry level software sales Solon, OH
- software sales Solon, OH
- id software Solon, OH
- software technology Solon, OH
- remote software sales Solon, OH
- software support Solon, OH
- healthcare software sales Solon, OH


