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
- TEAM Industrial Services, Inc. is seeking an experienced Rope Access Level III Inspector to lead rope access operations on site, supervise rigging, plan rescues, and mentor Level I/II personnel in field inspections. The role requires multi-discipline certifications and...Suggested
- ...OH. This hybrid position requires onsite presence Tuesday to Thursday. The role involves managing end-to-end innovation projects, leading cross-functional teams, and ensuring project delivery meets established KPIs. Candidates should have at least a BA/BS degree and 5...Suggested
- OLR Group Limited is seeking a QA Analyst to ensure the quality, reliability, and performance of POS and e-commerce applications within a cross-functional Agile team. You will execute both manual and automated testing, contribute to test strategy, defect management, and...SuggestedWork at office
- ...Project Manager for the Technical Applications Group (TAG) in Arlington, VA. This hybrid role requires onsite presence Tue-Thu and leading cross-functional teams to deliver strategic Innovation and Renovation projects with a relentless focus on schedule, scope, and quality...Suggested
- Flynn's Tire Flynn's Tire is always looking for dependable, honest, enthusiastic, respectful team members to become part of our family. If you're looking for a career with a company this is closed on Sundays and major holidays, then our family-owned company is the place...SuggestedFull timeImmediate start
- ...Lead Metabolic TechnicianAs a Lead Metabolic Technician, you will serve as the expert and primary provider of Active and Resting Metabolic Assessments (AMA & RMA) in the club, helping members understand and improve their cardiovascular fitness through science-backed assessment...
- ...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...Daily paidFor contractors
- ...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....Relocation package
$48 - $75 per hour
...complete development lifecycle of embedded software.Responsibilities:Author and review... ...degree in electrical, computer, software engineering, or computer science.Knowledge of MISRA... ...schematics.Skill in preparing presentations and leading audits.Work Environment:The role is...Contract workTemporary workRemote work1 day per week- GE HealthCare is seeking a Software Engineering Manager to lead a skilled team of software engineers focused on healthcare solutions. You will shape people and products, guide delivery across engineering, product, quality, regulatory, and business teams, and promote a...
- ...Looking for a CMM programmer with experience using Calypso software for Zeiss CMM machines. 5+ years of experience in quality control... ...as micrometers, calipers, and gauges, ensuring conformance to engineering specifications and blueprints. Select and apply appropriate...Full time
$110k - $125k
...R10098427 Applications Engineer (Open) Location: Twinsburg, OH (AES) - Management - ALTEC How will you CONTRIBUTE and GROW? As a... ..._______ 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- ...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...
- Synthomer plc seeks a seasoned coatings technical expert to execute the technical strategy for the Coatings business and provide direct technical support to customers. You will act as the product and applications expert, guide new product development with internal teams...
$90k - $130k
...Description We're ALTEN Technology USA, an engineering company helping clients bring... ...experts across North America, we partner with leading companies in aerospace, medical devices,... ...Position Summary The Senior Embedded Software Engineer is responsible for designing, developing...For contractorsWork at office- ...years of combined experience in embedded software development. Development with design... ...degree in electrical, computer, software engineering or computer science. Detailed understanding... .... Able to prepare presentations and lead audits. Capable of reading schematics. Able...Work at office
- We are looking for an experienced Senior Software Developer to join a team supporting a broad set of enterprise applications. This long-term contract position is ideal for someone who can manage day-to-day application stability while also contributing to improvement efforts...Long term contract
$90k - $130k
...Lead Robotics And Controls EngineerRoviSys is seeking a skilled Lead Robotics And Controls Engineer to design and develop automated control systems in the industrial manufacturing market.ResponsibilitiesPLC and Robotics Programming: Design, develop, and commission PLC...Daily paidWork experience placementWork at officeLocal areaRelocation- CMM Programmer / QC - Solon, Ohio Solon, Ohio area manufacturer is hiring a CMM Programmer Quality Control Technician experienced with Zeiss Prismo CMM (coordinate measuring machine) programming and operation. Requirements: ~ High School Graduate, GED, Vocational...
- Bird in Solon, OH seeks a Software Engineering Manager to lead embedded software and firmware for RF measurement products. This onsite role offers a hybrid pattern (about 30% remote, 70% onsite) and requires guiding architecture, verification, and lifecycle support. You...Remote work
- ...distributor of CNC machine tools, tooling and accessories, and related engineering and support services, is seeking ambitious and conscientious... ...experience a plusSolid working knowledge of CAD/CAM software necessaryExcellent customer service and effective communication...
- ...’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. This team supports Factory Talk...Full timeWork at officeVisa sponsorshipWork visaFlexible hours
- ...gainshare bonus. This position is on site in Solon, Ohio. PURPOSE OF POSITION: Leads Bird Technologies' product strategy, product portfolio, and applications engineering function. This role serves as the primary link between customers, Sales & Marketing, Product...Temporary workLocal area
- ...and 200 "Hot Shot Stocks". Inertial Aerospace Services (IAS), a subsidiary of HEICO Aerospace, is currently recruiting for a Software Engineer at our facility in Highland Heights, Ohio. ROLE: The Software Engineer will participate in the full hardware, firmware...Permanent employmentFlexible hours
- ...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 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
$114.75k - $183.6k
...Senior Software Engineer - Image Reconstruction (C++/CUDA)Build the GPU-native engine that turns raw CT physics into life-saving images inside... ...the globe to design, build, test, and deploy an industry-leading reconstruction software platform.Push the frontier of performance...Work at officeImmediate startRemote workWorldwideWork visaRelocation packageFlexible hours2 days per week- ...loyal customer base of existing Fortune 100 customers and an expanding portfolio of new customers. Position Description: Sr. Software Engineer The successful candidate will have direct responsibility for new product development projects and the processes that bring...Temporary workCasual work
$70k - $80k
...Company As one of the world's leading manufacturers of slewing bearings, thyssenkrupp... ...USA's internal requirements for design, engineering, and safety standards. Perform load... ...using company and third-party software. Perform drawing comparisons....Temporary workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer Tech Lead. Be the first to apply!
- software Solon, OH
- id software Solon, OH
- healthcare software sales Solon, OH
- entry level software sales Solon, OH
- software sales Solon, OH
- software asset management analyst Solon, OH
- software technology Solon, OH
- software implementation project manager Solon, OH
- remote software sales Solon, OH
- software support Solon, OH



