Lecky Engineering

Machine Vision, Robotics, Electronics, and Factory Automation Consulting and Product Development

We develop imaging systems, robotic workcells, electronics, and all the software needed to make them work together.


Lecky Engineering is a consulting company working with startups, established manufacturers, national laboratories, universities, and researchers. While the company is newly formed as a result of Ned Lecky's exit from the Big Tech world of Amazon, Microsoft, and Google, it is really a continuation of other companies and work done as Lecky Engineering, Intelec Corporation, Lecky Integration, and Voyant Vision of Burlington, Vermont and Little Falls, New York over the last 35 years.

We're located in San Antonio, Texas.

The company specializes in the design, prototyping, and productization of complex multi-disciplinary systems using mechanics, electronics, FPGAs, firmware, high-performance algorithms, and machine learning to create practical, pragmatic, reliable solutions that work in real-world, 24/7, manufacturing, production, and mission-critical environments. We develop software that is optimized for size, development speed, reliability, simplicity, performance, and minimizing or eliminating dependencies on open source or 3rd party code or other IP. We build from the ground up.

Products and Services

Robotics and Machine Vision Consulting

  • Custom software product development for imaging, robotics, and factory automation

  • Robot programming: Fanuc, ABB, Epson, UR, custom

  • Vision programming: Cognex, Halcon, Keyence, Omron, Sherlock

  • Machine vision optics and lighting consulting

  • System design (robots, conveyors, AGVs, AMRs) at machine shop scale or at Amazon/Microsoft/Google scale

  • End user direct support to help get small robotic and vision systems working

  • Technical supercharging assistance for robot and vision system integrators since 1985

Custom Product and Factory Automation Software Development

      • Raw embedded software: no OS, no libraries, no open source, ever line does something we intended

        • Low level code, DSP, GPU optimization for specific projects

      • C++, C#/.NET, Matlab/Simulink

      • Python for ML (pytorch, TensorFlow, etc.) interfacing and test, conversion of same to raw C++/assembly language for size, speed, and IP optimization

      • PLC system design, programming, optimization, code allocation between PLC and IPC: Rockwell, Siemens, Mitsubishi, etc.)

      • Cloud interfaces: PLC<->Cloud, IPC<->Cloud (AWS, Azure, Google)

Electronic Design and Deployment

  • Custom embedded control systems combining general purpose CPU/SoCs, DSPs, FPGAs

    • Design, schematic capture, PCB layout, build, debug, deploy (Altium, OrCad)

  • Mixed analog, digital, communications

Training and Custom Education

  • Ned was an Electrical Engineering professor for many years and developed and taught courses in:

    • FPGA design: Verilog and VHDL

    • Computer Vision: using his own libraries hand-coded in C to optimize size, speed, and to eliminate IP footprint

    • C++ programming for hardware engineers

    • Electronics design for software engineers

  • Ned has also taught corporate training to telecos, Bell Labs/Lucent, and the US Army in:

    • Telecommunications and networking

    • Client/server architectures

    • Real-time embedded system implementation

    • Cloudera Hadoop

Industries We Know

  • Factory automation

    • Logistics: distribution centers, shipping/receiving hubs, inbound high-speed receive (ex-Amazon)

    • Automotive

    • Packaging

    • Wood products

    • Paper products

    • Food and Beverage

  • Data center automation

    • Formerly employed by Microsoft and Google

  • Transportation

    • Automotive inspection

    • Under vehicle inspection

    • Railroad manufacturing, maintenance, and inspection