Balin Lusby

he/him, Beɪlɪn


  • BSECE Bachelors of Science in Electrical And Computer Engineering, Computer Science Minor - Seattle University (2016)

  • AS Associate of Science in Computer Science - Highline College 2014

  • AS Associate of Science in Engineering - Highline College 2014

  • Cert. Certificate in Client Side Programming - Highline College 2014

Work Experience

  • Genie - A Terex Brand Embedded Software Design Engineer II, smartLink Product Lead (2016-Present)

    Develop customer-driven solutions for safety-critical control system software for scissor lifts/smartLink Machines. Design, implement, and oversee the development of control system software for scissor lifts. Develop prototype software for new features and products. Work alongside mechanical design engineers and product managers to write specifications for new products and features. Work with cross-functional teams to certify software, deliver software to third-party suppliers, update software at global manufacturing facility. Assist product safety, customer support, quality engineers, and supply chain. Create specialized design scripts and visual tools for rapid development. Coordinate software release and testing, including writing tests, performing tests on physical machines and HIL (hardware in the loop) simulator, working with production and technicians to allocate machines. Train new team members, participate in scrum, attend meetings. Work with Technical Writers on product manuals. Assist quality and purchasing by travelling to third-party facilities to validate and improve processes and equipment. Assist manufacturing engineering by reviewing process and solving issues encountered with control system during manufacturing. Point of contact for control system team; provide solutions, document and monitor bugs in Jira, maintain correspondences with team members across the globe to ensure safety, quality, and usability of Genie smartLink machines.

  • Astronics AES Senior Design Project (2015-2016)

    Worked both as chief embedded programmer and project manager on a team of four Seattle University students tasked with creating prototype software to control Astronics AES proprietary avionics control hardware (LRMs) using CAN bus protocol. The software, written in Embedded C using Code Composer Studio, controls a TI Hercules safety microcontroller. Designed a software system to simulate logic gates, which replaced the company's initial proposed design. Developed architecture of cyclical executive, and associated components. Oversaw the creation of individual elements, and integrated them into the main cyclical executive. Created a cyclical executive loop to control and monitor the LRMs based on a binary specification file, from which the aforementioned simulated logic objects are generated. Developed file formats in conjunction with computer science team.

  • Seattle University Lab Assistant (2016)

    Worked in conjunction with Electrical Engineering Professor to develop labs Build Test circuits using electronics lab equipment such as oscilloscope, DMM, etc. Responsible for proposing improvements to curriculum and/or lab circuit designs and handouts. Assisted junior level students in completing lab assignments for a cumulative year-long robotic puppet show project. Wrote and tested C/C++ code for the Raspberry Pi to interface with digital logic circuits, electric motors, and other components.

  • Star Lake Elementary Eagle Academy (2013-2014)

    Prepared and taught curriculum for a class on magic, which culminated in a convention with contests and performance in front of the rest of the Academy. The course curriculum included engineering principles, such as design,technical writing, and public speaking. It required students to keep a design notebook, and practice regularly. It also focused on professionalism and etiquette. Re-design existing brick-lego lab course to include engineering, science, technology, and math (STEM) in a way that made sense, lead students to complete a quarter-long project, which included working in groups and drawing floor plans. Used Lego lab to teach structural, engineering and drafting principles.

Technical Skills

  • Languages

    • C, C++, Java, Minimal C#

    • RS232, J1939, CAN Open, SPI

    • PHP, Javascript, Python, HTML, CSS, MySQL/SQL

    • Batch (DOS), some Bash(Linux), QBasic

    • VHDL, some PICBasic

  • Software

    • Agile Software Development, embedded systems, control system software, safety-critical software, basic UI/UX design, smart devices/IoT

    • MPLABX/Harmony Configurator/FreeRTOS, ModelSim/Quartus, Code Composer Studio/Halcoimagineeringgen, IBM Rational Rhapsody, minimal Xilinx

    • Visual Studio, Aptana, Eclipse, Nano(Linux), QB4.5(DOS)

    • LabView, MultiSim, Ultiboard, Matlab

    • Autodesk Inventor, Solidworks, AutoCAD, some Revit; Markforge 3D Printer

    • Paint.NET, Microsoft Office, Visio, Sharepoint

    • Bitbucket, Github, Fork, Jira, PDM Vault

  • Hardware

    • Altera FPGA, minimal Xilinx

    • Arduino, Raspberry Pi

    • PIC, TI Hercules, ARM

    • Digital Multimeters (DMM), Oscilloscope, Arbitrary Waveform Generator (AWG)

    • ICD/ICE JTAG, Lauterbach, Vector/Kvaser (CAN), Busmaster, wireshark

    • Basic Circuit Design and Analysis, Soldering

    • Building/Repairing Desktop Computers, Computer Hardware Installation and Configuration, Technical Support, Computer System Maintenance