Chi Tsang

Chi Tsang

Software Manager @ Arlo Technologies, Inc.

About

Experienced manager and developer having held multiple roles requiring skills in requirements analysis, product design, project management, leadership, systems integration, and service support. Over 15 years’ experience in software development for embedded systems and customer service specific applications and tools. Over 5 years’ experience in working with cloud-based services and associated technologies used to build edge and IoT solutions.

Country

Canada

City

Vancouver

Industry

Renewables & Environment

Skill

C, Firmware, Scripting, C#, C++

Experience

Arlo Technologies, Inc.

Software Manager

Arlo Technologies, Inc.

LinkedIn
2024-6 - Present · 2 yrs 4 mos

Richmond, British Columbia, Canada

Corvus Energy

Manager, Software Development

Corvus Energy

LinkedIn
2020-3 - 2024-6 · 4 yrs 4 mos

Richmond, British Columbia, Canada

• Reporting to Senior VP of Aftermarket and Digital, initiated development of cloud services and edge architectures to support new value-added offerings and provide enhanced customer experiences with our battery systems. • Achieved cybersecurity certification for our current product in order to enable continued sales due to upcoming industry regulations. Continuing work on next generation products in order to enable remote updates and diagnostics to achieve reduced customer downtime and reduced service costs. • Defined project roadmaps for edge software applications and collaborated with internal teams and external contractors to implement solutions for deployment. • Participated and provided input to research projects involving data collection and analysis, system simulation, and battery modularization proof-of-concepts.

Corvus Energy

Senior Software Engineer Team Lead

Corvus Energy

LinkedIn
2016-1 - 2020-3 · 4 yrs 3 mos

Richmond, BC

• Reporting to Director of Engineering, managed team resources to meet deadlines for software deliverables to support existing products and future product development. • Provided technical guidance to teammates with the goal to produce maintainable and extensible software in order to reduce time and resources for future development. • Collaborated with hardware designers and business development to plan, design, and develop future generations of products to maintain company dominance in marine market and facilitate entry into new markets. • Met bi-monthly with team members in one-on-ones to provide support for career goals and development to promote job satisfaction and alignment with company goals.

Corvus Energy

Customer Service Systems Architect

Corvus Energy

LinkedIn
2014-6 - 2015-12 · 1 yr 7 mos

Richmond, BC

• Reporting to Director of Project Delivery and Service, responded to customer service issues by analyzing data from their systems to restore operation and minimize downtime. Continuously drove and contributed to actions to streamline service processes in order to meet these goals. • Collaborated with Business Development to determine vision of data reporting product to introduce to customers to gather feedback and requirements in order to generate a business case for the project to move forward to meet company year-end milestones. • Created high-level design and determined requirements for customer data reporting system to analyze and summarize data in order to provide value added service for customers and tools for internal customer support personnel to increase customer satisfaction. • Developed and tested algorithms and tools used to determine and detect specific issues on customer equipment in order to proactively take corrective action to minimize customer operational interruptions.

Corvus Energy

Applications Engineer

Corvus Energy

LinkedIn
2013-1 - 2014-5 · 1 yr 5 mos

Richmond, BC

• Reporting to Director of Engineering, managed the daily activities and tasks of a project from inception to completion to deliver the product and documentation to the customer. • Worked closely with Engineering team to develop and design battery systems to conform to customer specifications and requirements. • Maintained communications with customer to provide updates and resolve technical issues to ensure final product meets customer expectations. • Participated in integration, installations, and commissioning of systems in order to deliver reliable working products to the end customer.

Corvus Energy

Software Engineer

Corvus Energy

LinkedIn
2011-2 - 2013-1 · 2 yrs

Richmond, BC

• Reporting to Director of Engineering, developed and implemented algorithms in battery management system firmware for monitoring battery performance, networking of multiple batteries via proprietary CAN protocol in addition to SAE J1939, and optimizing safe operation and battery life to provide customers with a reliable and intelligent Li-Ion battery power solution. • Participated in the design and debugging of hardware and software in rapid prototype Li-Ion battery systems for custom marine applications to meet highly compressed delivery deadlines and customer expectations. • Supported and worked with customer to develop and troubleshoot an electric vehicle conversion project that would result in generating business in a new market segment.

Disc Go Technologies

Firmware Engineer (contract)

Disc Go Technologies

2009-12 - 2010-7 · 8 mos

• Reporting to Engineering Manager, rewrote and re-factored existing firmware to enhance reliability, improve maintainability, and allow for future feature development. • Wrote documents for coding standards, theory of operation, test plans, and release procedures to improve control of firmware development, testing, and release strategies. • Worked on applications in C# and Java in order to provide groundwork for a future IRAP funded development project.

Kodak Graphic Communications Group

Software Developer

Kodak Graphic Communications Group

2006 - 2009 · 3 yrs

• Reporting to Team Lead, developed and maintained client-server software and standalone applications that decreased onsite times of service engineers. • Mentored new members of the team which decreased time required to become effective and productive team members. • Wrote release documentation, requirements documentation and internal technical documentation which assisted end-users, service engineers and other developers to understand changes and improvements to software.

Creo

Firmware Engineer

Creo

LinkedIn
1999 - 2006 · 7 yrs

• Reporting to Project Manager, developed and maintained firmware for prepress imaging devices that provided improved functionality and reliability for customers. • Collaborated with electrical and mechanical teams to bring a flexography imaging device to market with new patented functionality. • Supported service engineers with field escalations which reduced customer downtime; supported Production personnel with technical problems, ensuring shipping deadlines were met.

Creo

Customer Service Engineer

Creo

LinkedIn
1997 - 1999 · 2 yrs

• Diagnosed and resolved customer imaging device problems remotely and dispatched local service personnel and parts when necessary to get customers back online as quickly as possible. • Escalated field issues to Development when needed and worked with Development in collecting information required to solve issues.

Education

The University of British Columbia

The University of British Columbia

LinkedIn

Electrical Engineering

1994 - 1997 · 3 yrs
British Columbia Institute of Technology

British Columbia Institute of Technology

LinkedIn

Telecommunications

1990 - 1992 · 2 yrs

Chi Tsang's Contact Information

Email

******@***.com

Phone

(**) *** ****

Find the Right Leads
Find Verified Contact Data

Try with: Jensen Huang @ nvidia.com Click to autofill
LeadContact awards, five-star ratings, and GDPR compliance badges

What LeadContact does well

Find verified emails, phone numbers, and decision-makers with 98% accuracy.

Find Leads

Find Leads

Find the right people by company, role, industry, location, and more.

925M+ professional profiles

Find Leads
Find Emails

Find Emails

Access verified email addresses for your target contacts.

657M+ emails

Find Emails
Find Phone Numbers

Find Phone Numbers

Get cross-validated phone data from multiple top sources.

239M+ phone numbers

Find Phone Numbers

More Accurate. Lower Cost.

Find contact data in 1 tool with 98% accuracy

LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.

LeadContact Logo
Competitor Tools

All these = $289 per month

Great conversations start with the right contact.

It’s time to find yours.