Careers

About Working At GAO Research

You will be working for the number-one-rated embedded software solution provider to telecommunications, semiconductor and electronic companies world-wide. Over fifteen of these companies belong to the Fortune 500!

You will find the opportunity to grow as we grow. Our company has evolved from a one-man dynamo to a team of over fifty highly-skilled professionals, and we are still growing!

You will earn a competitive salary, commissions, full benefits, possible stock options.

You will use your talent and creativity to provide solutions to today’s most challenging embedded communication questions and work shoulder to shoulder with professionals from our partner companies. (see our Partners page).

A minimum of one year experience is required for any position.

To apply, please send resume and transcripts to:

HUMAN RESOURCES

GAO Research Inc.
601 Milner Avenue, 3rd Floor
Toronto, Ontario  M1B 2K4 Canada
Fax: (416) 292-2364
Tel: (416) 292-0038 ext. 101
Email: personnel@gaoresearch.com

Programmers (Full-time Permanent Positions)

Job Description/Job Duties

  • Program communications software in C

Qualifications

  • Experience in DSP/telecommunication
  • Expertise in C

R & D Engineers (Full-time Permanent Positions)

Job Description/Job Duties

  • Create algorithms for telecommunications software for modem, fax, telephony, and/or speech compression application

Qualifications

  • Experience with telecom algorithms
  • Ph.D. degree in Communications

Software Engineer (Full-time Permanent Positions)

Job Description/Job Duties

  • Develop communications software for modem, fax, telephony, and/or speech compression applications

Qualifications

  • Experience with telecom algorithms
  • Expertise in C and/or Assembler
  • University degree Electrical Engineering with courses in Communications and/or DSP

Software Development Manager

Job Description/Job Duties

  • Manage a software development team on projects for product lines on system, application and integration level

Qualifications

  • Should have project management experience
  • Expertise in C /Real Time Development environment preferable
  • Engineer with 3+ years in a supervisory role

Software Quality Engineer

Job Description/Job Duties

  • Quality assurance for a software company
  • Partner with product development teams to: establish and track quality indicators, ensure that product quality release criteria are defined, monitor product readiness against release criteria, raise issues to management’s attention when quality criteria are not satisfied

Qualifications

  • Engineer with 2+ years of related experience
  • Track record of hands-on creation of test strategies, plans and scripts
  • The ideal candidate will have a thorough knowledge of the Development/Test Life Cycles and Test Methodologies
  • Should have experience in monitoring project life cycle and ensuring code quality.

Contract Administrator/Negotiator

Job Description/Job Duties

  • Responsible for proposal preparation, negotiation, and definition, and all phases of contract administration
  • Coordination and review of contractual terms and conditions with legal/patent counsel, corporate staff, and business unit executive staff as required
  • Coordination with product teams, functional organizations, and external customers
  • Lead proposal efforts and work contractual issues

Qualifications

  • Excellent oral and written commercial skills is a must
  • Extensive knowledge in intellectual property, software licensing and patents
  • Bachelors degree in business, plus a minimum of 3 years related experience

Marketing/Promotion Manager

Job Description/Job Duties

  • Responsible for the development and implementation of customer communications plan, and customer starter kit
  • Establish, implement and draft monthly, process for information gathering, customer news update, writing and managing production of general marketing material such as product write-ups and brochures
  • Provide team support to Development and Sales department as well as general public relations communications

Qualifications

  • Ability to manage and develop strategies for regional marketing communications, direct mail, information upgrade, communications and project management for customer Internet information program

Administrative Assistant/Secretary

Job Description/Job Duties

  • Answer phones, do light bookkeeping, type letters, schedule meetings and travel arrangements, coordinate on-site meetings
  • Manage databases and prepare spreadsheets for projects and analysis, assist in the management of departmental functions
  • Develop the function through innovation (i.e. automation of processes) maintain files and general organizational duties, prepare presentations for delivery to internal/external audience, coordinating documentation
  • Other special projects as requested

Qualifications

  • Candidate should be a BS/BA or have equivalent experience
  • Minimum of 1 year related experience in an administrative role
  • Solid attention to detail and problem solving skills, an ability to prioritize, multi-task, and follow through
  • Strong computer skills specifically with Microsoft Word and Excel
  • Concise written and communication skills
  • Strong sense of urgency and ability to work in a flexible environment

Human Resources Manager

Job Description/Job Duties

  • Administer policies relating to all phases of human resources for a growing software company
  • Recruits, interviews, tests, and selects employees to fill various positions
  • Conducts new employee orientations
  • Administers the company benefit program
  • Coordinates and/or conducts management training

Qualifications

  • Bachelors degree in Human Resources, plus 3 years of related experience

Part time Consultants (General Management/Marketing/Finance)

Job Description/Job Duties

  • Provide part time consultancy to GAO on general management, marketing and financial issues
  • Interact with senior management to define business requirements and objectives
  • Must be able to present solutions and work with the company to implement those solutions
  • Will work both independently and collaboratively in a team environment.

Qualifications

  • Working with senior level executives, the Business Consultant must possess the ability to quickly absorb and understand the strategic business issues and key economic drivers in order to determine appropriate solutions.
  • Candidates must have been at a senior management level.
  • Semi-Retired or Retired Executives are encouraged to apply.
Scroll to Top