Career Opportunities

join ThinkRF team to develop next generation of spectrum analyzer hardware and software

ThinkRF offers exciting career opportunities. To apply, send your resume and cover letter to hr@thinkrf.com and include the position you are applying to in the subject line

Current openings

Director, US Sales

The Opportunity

ThinkRF enables the cost-effective research, testing and monitoring of all wireless devices by delivering high performance Real Time Spectrum Analyzers to customers across industries. Using patented software-defined radio technologies, the ThinkRF Real Time Spectrum Analyzer solutions provide the performance, versatility and portability needed for aerospace & defense firms, manufacturers, spectrum regulators, wireless service providers and OEMs & system integrators.

ThinkRF is headquartered in Ottawa, Ontario and services an expanding worldwide customer base.

Description

As the Director of US Sales, you will be responsible for stimulating domestic sales, developing corporate sales and product strategies, enhancing strategic relationships with business partners, and developing the company as a leader in in the RF measurement and monitoring industry.

You will capitalize on your experience working with representatives and value-added-resellers to maximize their ability to identify quality opportunities and secure contracts. You also likely possess experience selling into direct government accounts in the US, especially the Armed Services so must be eligible for a US Government security clearance. You have a broad understanding of the DoD Acquisition Cycle.

In the end, you will take advantage of your well-developed contacts in the test and monitoring ecosystem to create mindshare and opportunity for ThinkRF, and:

  • Lead direct sales, including prospecting, qualification, proposing and negotiating with customers of ThinkRF products.
  • Create awareness of, and develop opportunities for, ThinkRF products and solutions through effective use of business partners.
  • Provide leadership and guidance to the global sales team.

Required Qualifications

Building on your experience in sales and sales management, some of the key qualifications for this role include:

  • Understanding of and practice of strategic selling skills, knowledge of structuring complex business models, negotiation and contract skills, presentation skills.
  • Developing and maintaining key relationships with potential prospects.
  • Deep knowledge of RF monitoring and measurement industry, from design through operations.
  • Demonstration of strong leadership while being a team player, with excellent management and coaching skills.
  • A proven ability to communicate goals and develop strategies with Senior Management.
  • The ability to define regional sales strategies and tactics to support overall corporate strategy, including enhanced use of business partners to achieve success.
  • Ten (10) years experience selling RF products into Telecom, Military, Network Equipment Manufacturers (NEM) and OEM applications .
  • Experience managing a global distribution network for Wireless products.

Why work for us?

ThinkRF is an innovative company dedicated to becoming the leader in RF measurement and monitoring. This is why skilled, creative and dynamic professionals want to join our team. At ThinkRF, you have the opportunity to work alongside technology thought leaders while directly contributing to the delivery of our world-class technology.

To join the ThinkRF team:

Email your cover letter and resume in confidence to hr@thinkrf.com, specifying the title of the position you are applying for in the subject line of your message. Please be sure to provide some insight into your initiative, skills and achievements, and how you plan to contribute toward the growth of our company.

Accommodation for applicants with disabilities is available upon request.

Junior Software Engineer

The Opportunity

ThinkRF enables the cost-effective research, testing and monitoring of all wireless devices by delivering high performance Real Time Spectrum Analyzers to customers across industries. Using patented software-defined radio technologies, ThinkRF Real Time Spectrum Analyzer solutions provide the performance, versatility and portability needed for aerospace & defense firms, manufacturers, spectrum regulators, wireless service providers and OEMs & system integrators.

ThinkRF is headquartered in Ottawa, Ontario and services an expanding worldwide customer base.

Description

As a contributing member of the ThinkRF engineering team, you will be part of an agile development team building and working on Software-Defined Radio systems on top of a variety of development stacks such as Python, C++, Matlab, and LabView.

The Junior Engineer is involved in all areas of development from design to development, to testing, and to documentation. You are a team player who enjoys technical challenges within a fast-paced environment, applies sound judgment to successfully plan and execute tasks while meeting deadlines. Clear communication and the high standards of professionalism are key personal attributes.

In this role you will

  • Work closely with the Team Leader and Product Owner for understanding the functional, system requirements, and product quality.
  • Design, develop, review, and modify modules based on functional and system requirements.
  • Contribute to the development of ThinkRF’s proprietary APIs.
  • Adhere to best-in-class development practices.
  • Package software releases and support deployment.
  • Participate in the software testing process through unit testing and bug fixes. Stress test the product in controlled, real situations before going live.
  • Create, update, and maintain documentation for:
  • Code structure, modules, classes, functions, and APIs.
  • Installation & Troubleshooting.
  • Development policies for future developers.
  • Backward compatibility with the previous releases.
  • User’s requirements and feedback.

Required Qualifications

Building on your software experience, some of the key qualifications for this role include:

Essential Qualifications

  • University degree in Electrical Engineering (Communications specialization preferred), Computer Science, or equivalent.
  • 2+ years professional experience with proven skills in at least two programming languages: python (preferred), C++(preferred).
  • Solid understanding of object-oriented programming concepts and different types of APIs.
  • Able to read other people’s code.
  • Solid proficiency of GUI architecture and working experience in designing for ease of use.
  • Hands-on experience in UNIX/Linux and Windows development environments.
  • Ability to learn and explore new technologies and programming languages.
  • Familiarity with version control concepts (git).

Asset

  • Experience in digital communications principles and signal processing techniques.
  • Experience in different programming language such as MatLab, LabView, C#, etc.
  • Knowledge in agile programming practices.

Interpersonal skills

  • Proven problem identifying, analyzing, and solving skills.
  • Self-motivated, team player, action- and very detail-oriented.
  • Well-organized, good communication and reporting skills.
  • Ability to successfully work under tight project deadlines.

Why work for us?

ThinkRF is an innovative company dedicated to becoming the leader in RF measurement and monitoring. This is why skilled, creative and dynamic professionals want to join our team. At ThinkRF, you have the opportunity to work alongside technology thought leaders while directly contributing to the delivery of our world-class technology.

Accommodation for applicants with disabilities is available upon request.

Job Type:

Full-time

Required education:

  • Bachelor’s

Required experience:

  • Software Development: 2 years
  • Python: 2 years
  • C++: 2 years

Software Development Manager

The Opportunity

ThinkRF enables the cost-effective research, testing and monitoring of all wireless devices by delivering high performance Real Time Spectrum Analyzers to customers across industries. Using patented software-defined radio technologies, ThinkRF Real Time Spectrum Analyzer solutions provide the performance, versatility and portability needed for aerospace & defense firms, manufacturers, spectrum regulators, wireless service providers and OEMs & system integrators.

ThinkRF is headquartered in Ottawa, Ontario and services an expanding worldwide customer base.

Description

As a Software Development Manager at ThinkRF, you have the opportunity to identify, define, and design the future features of our industry leading software-defined radio and associated customer solutions. We offer a creative, fast paced, start-up work environment where you will be at the centre of our innovation by exploring, defining, and guiding product direction as we evolve our products to meet our customers’ future needs.

The position is based in our Ottawa office.

You will work collaboratively with product management to identify and evaluate new industry trends and technologies that need to be addressed by our products and solutions, and participate in establishing technical goals and specifications for ThinkRF products. You will engage with our hardware team lead to review project needs, then plan and coordinate overall design changes; then direct, review, and approve software design changes.

In this role, you will

  • Create and drive embedded software development strategy;
  • Define the company’s software development processes and documentation standards;
  • Oversee development of firmware, boot loader and test automation functionality;
  • Maintain responsibility for economic performance on each assigned project; review and create design documentation; create and deliver status reports;
  • Manage the development and testing of software for SDR-based spectrum analyzer products;
  • Supervise and mentor the performance of staff responsible for ensuring software, data, features, and infrastructure meets stated requirements;
  • Highly leverage prior ‘C’ programming experience in an embedded development environment.

Qualifications

Building on your deep software development experience, some of the key qualifications for this role include:

Essential Qualifications

  • Bachelor’s Degree (or higher) in Computer Science or related field, and 5+ years of professional experience in software architecture and/or senior software development leading firmware/software development and verification/test teams;
  • Experience coding in C or C++; experience with RTOS, Linux kernel and developing device drivers;
  • Experience in embedded software/hardware integration, test and deployment;
  • Knowledge of “best in class” practices for software development, testing, verification and documentation;
  • Experience with developing and tracking software development schedules;
  • Strong software development qualities including the ability to craft creative and innovative solutions to complex problems, use good technical judgment, communicate clearly, and be a champion for quality; and
  • Strong written and verbal communication skills.

Assets

  • Experience with SDR signal processing software/hardware architecture;
  • Experience with verification using FPGAs and/or emulation platforms; and
  • Experience with ARM SoC architecture and standard interfaces.

Personal Attributes

  • Self-starter, capable of taking initiative to identify and resolve problems, and improve work environment;
  • Team player who can build consensus and work cooperatively;
  • Strong communication skills; and
  • Ability to successfully deliver on committed project deadlines.

Why work for us?

At ThinkRF, you have the opportunity to work alongside technology thought leaders while directly contributing to the delivery of our world-class technology; this is why skilled, creative and dynamic professionals want to join our team.

ThinkRF offers all its employees a competitive total rewards package, commensurate with your qualifications and experience.

To join the ThinkRF team:

Email your cover letter and resume in confidence to hr@thinkrf.com, specifying the title of the position you are applying for in the subject line of your message. Please be sure to provide some insight into your initiative, skills and achievements, and how you plan to contribute toward the growth of our company.

Accommodation for applicants with disabilities is available upon request.

Senior RF Engineer

The Company

ThinkRF is a growing Ottawa based technology company developing solutions to address the rapidly evolving wireless monitoring and signal analysis market. Our solutions leverage ThinkRF’s software defined radio core technology.

ThinkRF is headquartered in Ottawa, Ontario and services an expanding worldwide customer base.

The Opportunity

ThinkRF has an opportunity for a Senior RF Engineer who provide technical leadership and innovation to support the next stage in our company’s growth. In this role, you would be responsible for the design, simulation, development, and testing of RF circuits and systems for application in radio receiver-based instruments.

You will hold the primary engineering responsibility for electrical design tasks including requirements analysis, specification generation, interface definition, component selection, circuit simulation, schematic capture, and board layout. As the Senior RF Engineer, you will own schedules, cost, and have technical responsibility at the board or subsystem level.

The position is based in our Ottawa office.

In this role, you will

  • Design advanced RF Products from VLF to mm-wave, addressing DFM and DFT considerations during the design process;
  • Develop test plans, then test and debug RF circuits and systems;
  • Produce, review and maintain all associated design and test documentation;
  • Estimate RF hardware design tasks, identifying risks, and planning development;
  • Conduct design reviews;
  • Work with the operations team to introduce new designs into production; and
  • Work on sustaining issues related to designs.

Qualifications

Building on your engineering experience, some of the key qualifications for this role include:

Essential Qualifications

  • Bachelor’s degree in Electrical Engineering, Masters degree preferred with RF circuit engineering;
  • 7 – 10 years of broadly based design, modeling and test experience with RF/microwave circuits and systems;
  • In depth knowledge of RF circuit design including receiver architectures;
  • Experience implementing frequency synthesizers using PLLs;
  • The ability to guide and participate in the layout of RF/mm Wave circuits;
  • Strong RF circuit testing and debugging skills;
  • Experience developing test fixtures for a variety of circuits and devices;
  • General familiarity with embedded software development and integration;
  • Proficiency in the use of RF/electronic test equipment (such as vector network analyzer, spectrum analyzer, oscilloscope, or logic analyzer); and
  • A background with EDA tools such as Mentor Graphics, SPICE, Microwave Office and Keysight ADS.

Assets

  • Good working knowledge of receiver planning for gain, NF, linearity and spurious minimization;
  • Strong filter design and implementation skills using lumped and distributed techniques;
  • Work experience with wireless communication systems;
  • Working understanding of embedded processor control of RF elements; and
  • Signal integrity at the PCB level.

Personal Attributes

  • Self-starter, capable of taking initiative to identify and resolve problems, and improve work environment;
  • Outstanding work ethic and commitment to organizational success;
  • Team player who is able to build consensus and work cooperatively;
  • Strong communication skills; and
  • Ability to successfully deliver on committed project deadlines.

Why work for us?

At ThinkRF, you have the opportunity to work alongside technology thought leaders while directly contributing to the delivery of our world-class technology; this is why skilled, creative and dynamic professionals want to join our team.

ThinkRF offers all its employees a competitive total rewards package, commensurate with your qualifications and experience.

To join the ThinkRF team:

Email your cover letter and resume in confidence to hr@thinkrf.com, specifying the title of the position you are applying for in the subject line of your message. Please be sure to provide some insight into your initiative, skills and achievements, and how you plan to contribute toward the growth of our company.

Accommodation for applicants with disabilities is available upon request.