Connect Tech Inc. is looking for an experienced and motivated individual to join our Support Applications Engineering (SAE) team. The SAE team work closely with customers, our Design Engineers, Software Developers and Sales/Manufacturing departments and will gain broad exposure to company products, design, manufacturing and field-related issues. In this diverse and challenging role candidates will be exposed to complex scenarios, requiring technical knowledge to solve problems. This role also acts as a great launching pad for growth roles in Hardware design, Software development, and Technical Sales roles within the company.

Our engineering team interfaces with some of the largest names in the electronics industry providing compute solutions for Robotics and autonomous systems for ground air and sea. Connect Tech operates in Robotics, Autonomous Vehicles, Defense, Vision Systems, Machine Learning, and Smart City/Retail just to name a few of the sectors that we engage in.

Who We Are

For nearly 40 years, Connect Tech has built a solid reputation providing high-performance computing solutions for some of the world’s most influential companies. As an NVIDIA Elite Partner, Connect Tech’s products are used in state-of-the-art technology on land, sea, sky, and space. With leading-edge design and manufacturing services backed by stellar technical support, our commitment to excellence in design and customer satisfaction is the driving force behind our success.

What We Offer

  • Competitive salaries
  • An attractive profit-sharing program
  • Comprehensive benefits package
  • Opportunity to work within a high-tech, leading-edge technology field with products that appear in some really cool applications! (Robots, Drones, Artificial Intelligence, Vision Systems)
  • 3 weeks’ vacation per year with no waiting period
  • Paid sick days
  • A “Dream Fund” (gym memberships, personal interest classes, etc.)
  • A dynamic, energetic and growing company with a friendly community atmosphere
  • A collaborative and supportive workplace that values the contributions and ideas of our staff, and are proud of our extremely low turnover rate throughout our 35+ year history
  • Employees who have great passion for their work and who are always looking for ways to propel Connect Tech to the next level

Check out our corporate video to see what we’re like!

About the Role:

The successful candidate will work in Connect Tech’s Engineering group, supporting CTI’s latest products with responsibilities that include:

  • Providing timely and effective first line assistance to outside engineers and other technical customers who are using Connect Tech’s products
  • Solving complex problems using the latest technology tools available such as integrated development environments, high-bandwidth oscilloscopes, logic analyzers and debuggers
  • Configuring, testing, and replicating customer hardware, software, networking, and application issues
  • Thoroughly QAing our latest prototypes by verifying software and hardware functionality in various operating systems and test environments
  • Interfacing with hardware, software and mechanical engineering development teams on problem resolutions and design development.
  • Creating and designing application test code, test software, benchmarking tools and test scripts
  • Assisting our product sales team by providing engineering knowledge both pre- and post-sale
  • Supporting CTI’s manufacturing department with advanced failure diagnosis.
  • May require on-site product support or enhancements.

Essential Skills and Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering or equivalent
  • Opportunities and open positions across multiple experience levels, those with experience in a technical support role as well as those entering the field (New Grads Welcome!)
  • Knowledge and interest in the latest operating systems including Linux L4T/Ubuntu/Fedora/Debian/RHEL and Windows
  • Experience working with C, Python and associated compilers in a Linux OS environment.
  • Knowledge of computer bus and interconnection standards such as PCI Express, PCI, USB, SATA, CAN, I2C, SPI, RS-232/485
  • Excellent verbal and written communication skills
  • Quick learner, self-starter, and willing to work in a fast-paced environment
  • Exceptional analytical / problem-solving skills and attention to detail

Great to Have:

  • Experience with Embedded Systems and robotics platforms, NVIDIA Jetson, GPUs, Arduino, Pi
  • Low-level C programming experience, or any experience with device drivers, kernel modifications and compilations
  • Experience with QNX, Android or other embedded type operating systems
  • Ability to read electronic schematics
  • Customer Support / Service experience
  • Experience with FPGA tools such as Xilinx Vivado, Altera Quartus span

If you are interested in joining our team, please submit your resume in PDF format to the application form linked below.

Please note that as Connect Tech is certified under the Canadian Controlled Goods Program applicants are required to be a Permanent Resident or Citizen of Canada in order to qualify for consideration.

Connect Tech is committed to providing barrier-free and accessible employment practice in compliance with the Accessibilities for Ontarians with Disabilities Act (A.O.D.A.). In compliance with the A.O.D.A., Connect Tech will make necessary accommodations for applicants with disabilities to support participation in the recruitment process. Please contact Human Resources if you require assistance.