IMU Expert – Wearable/HMI Technology (Remote – HQ in Vancouver BC)

Our client, an innovative early-stage tech company, is developing a hands-free human-machine interface (HMI) technology platform that is set to revolutionize device interaction and control. Having achieved significant milestones in product development, they are seeking an IMU Expert with a specialized focus on TDK and Bosch IMU systems to advance their design efforts.

Position Summary:

The IMU (Inertial Measurement Unit) Expert will bring specialized expertise in TDK and Bosch IMU systems, with responsibilities that include their integration, calibration, optimization, and validation. This role involves close collaboration with cross-functional teams, working to enhance system performance across applications like robotics, autonomous vehicles, and drones. The candidate will lead comprehensive testing and validation efforts to ensure that IMU systems meet stringent performance metrics in real-world scenarios.

Key Responsibilities:

  • TDK & Bosch IMU Integration: Lead the integration of TDK and Bosch IMUs into systems to achieve precise motion tracking and orientation.

  • Sensor Calibration: Oversee calibration of TDK and Bosch IMUs, including accelerometers, gyroscopes, and magnetometers, to ensure data accuracy.

  • Algorithm Development: Develop advanced algorithms for sensor fusion, with a focus on enhancing motion estimation and orientation accuracy for TDK and Bosch systems.

  • Data Analysis & Signal Processing: Conduct analysis of IMU data using advanced signal processing techniques to reduce noise and improve data reliability.

  • Performance Optimization: Enhance the robustness, reliability, and accuracy of IMU performance in various environments, specifically focusing on TDK and Bosch IMUs.

  • Testing & Validation: Lead comprehensive testing and validation of TDK and Bosch IMU systems to meet required real-world performance benchmarks.

  • Documentation & Reporting: Prepare detailed technical documentation, including system designs, calibration procedures, and test reports for IMU systems.

  • Cross-functional Collaboration: Work closely with hardware, software, and systems engineering teams to ensure seamless integration of IMU technologies into larger system architectures.

Qualifications:

  • Educational Background: Bachelor’s or Master’s degree in Electrical Engineering, Mechanical Engineering, Robotics, Computer Science, or a related field.

  • Experience: Proven experience with TDK and Bosch IMU systems.

  • Technical Expertise:

    • Deep knowledge of TDK and Bosch IMU sensors and their integration.

    • Proficiency in sensor fusion algorithms (e.g., Kalman Filter, Complementary Filter) tailored for TDK and Bosch IMUs.

    • Experience with MATLAB, Python, C/C++, or similar for IMU data processing.

    • Familiarity with embedded systems and real-time processing in relation to TDK and Bosch sensors.

  • Preferred Experience: Hands-on experience with IMU applications in robotics, drones, or autonomous systems, and knowledge of integrating IMUs with other sensors like GPS and LiDAR.

  • Problem-Solving Skills: Strong analytical and problem-solving abilities for troubleshooting IMU systems.

  • Communication: Excellent communication skills for cross-functional collaboration and clear, detailed documentation.

The estimate BASE compensation is in the $140-160k range. This range is an estimate only and may be adjusted to reflect candidate seniority and/or market conditions.

CONTACT: Amanda Du Toit amanda@corporate.bc.ca

 

Recently Completed Searches Amanda Du Toit Recently Completed Searches Amanda Du Toit

Development Team Lead - Vancouver ***Completed***

Our client was formed by a group of software developers who started building relationships 5 years ago securing their first data and cloud customers. Fast forward to now and they still have those original relationships and continue to build and strengthen strong relationships with partners who range from established multi-nationals to unicorns. Technically, they live the entire database ecosystem wherever it resides, from architecture to infrastructure to low level connector. 

Responsibilities:

Day to day you’ll be bridging between customers and the team:
·         Being the project point of contact from beginning to end, keeping the customer up to date and satisfied, while continually growing your network within their organization
·         Championing the customer within the company, ensuring their queries are addressed and that the company is managing scope throughout the project
·         Running the team’s Agile ceremonies (Backlog Grooming, Sprint Planning, Retrospectives, Stand-ups).
·         Unblocking team members who are stuck on technical, relationship, logistical, or administrative blockers
·         Championing best practices in code, tools and process, and in presenting our work to our clients
·         Catalyzing learning within your team through methods including 1:1s, regular learning on their own, observing others’ lessons, taking advantage of the company’s educational benefit and documenting new learning.

Requirements:

·         B. Sc. in Computer Science, Software Engineering, or equivalent relevant education or experience.
·         Excellent communication skills, both written and verbal.
·         Hard working and passionate about technology.|
·         Ability to travel to the US when necessary and appropriate.
·         2+ years experience leading a team of 3+ developers.
·         Proficiency in at least one of Java, C++, C#, or Python.

Nice to Haves:

·         Experience providing technical leadership, in the form of design, coding, reviews, and test methodology.
·         Proven record of successful on-time delivery of projects with a high degree of predictability and quality.
·         Ability to foster relationships in order to expand opportunities with our clients.
·         Experience in SQL, databases and database connectivity.
·         Experience with Big Data and/or NoSQL experience.
·         Experience with AWS, Azure, and/or GCP a plus.
·         Experience with remote client stakeholders and development teams a plus.
·         Experience with JIRA, TFS or equivalent project tracking and planning tools.

The company offers competitive compensation, value-driven culture with emphasis on collaboration, excellence and respect. Your choice whether you want to work in-office in Vancouver or hybrid or fully remote.  

Contact: Amanda Du Toit amanda@corporate.bc.ca

Read More
Recently Completed Searches Amanda Du Toit Recently Completed Searches Amanda Du Toit

Lead FullStack/Backend Engineer - Agritech ***Completed***

We have been contracted to find a strong technical lead to rapidly scale our client’s technology and empower farmers around the world to fight climate change through agroforestry. This role would be the backbone of the engineering team; you’ll be leading the technical strategy and long-term vision for scaling backend systems that support our mobile app and web app. You will help shape internal processes to drive team efficiency as well as mentor teammates to strengthen individual skills and share your learnings. You will work closely with the data science team and reforestation team to ensure incorporation of the best techniques to measure and monitor carbon captured through agroforestry.

 Our client is an international social enterprise on a mission to regenerate the world’s tropical forests. They do this by developing highly impactful reforestation projects on behalf of brands to help them meet their climate commitments. Their innovative technology platform provides third-party forest and carbon reporting by combining local and satellite data with machine learning. This means companies have the information they need to invest in reforestation with confidence while ensuring farmers get paid for the trees they grow.

 Responsibilities:

●        Work with Director of Product and Engineering to develop technical specifications to deliver scalable products on budget and on time
●        Make architectural decisions that are cost-effective and avoid technical debt
●        Teach junior software developers how to create high-quality software
●        Drive team efficiency improvements, mentor teammates to strengthen skills, and share your learning
●        Identify engineering team gaps and needs and help hire and onboard talent to fill these needs

 Skills, Qualifications, and Experience required:

●        5+ years of industry experience in the area of full-stack development or backend development
●        Experience building and scaling distributed cloud service architectures
●        Experience working with Python, Java, and PostgreSQL
●        Experience working with PostGIS (a plus)
●        The ability to handle ambiguity, communicate well with other teams, and empathize with customers
●        Enjoys an environment that emphasizes communication and making other teammates better.

 You are an ideal candidate if you are :

●        Has a passion for fighting climate change through reforestation and carbon removals
●        Experience working with geospatial applications and databases (a plus)
●        Experience working implementing machine learning algorithms (a plus)
●        Experience working with event-driven architectures (a plus)

This is a full-time position and open to full-time remote work. The have an office in Vancouver, BC, and it is available for employees who prefer in-person settings. Salary is competitive and based on experience.

Contact: Amanda Du Toit amanda@corporate.bc.ca

Read More
Recently Completed Searches Amanda Du Toit Recently Completed Searches Amanda Du Toit

Verification Director, AI Inference - Vancouver ***Completed***

Our client develops industry-leading AI inference engines and they are the #1 provider of eFPGA solutions. Their product is the industry’s fastest and most-efficient AI edge inference accelerator that brings AI to high-volume applications. Their architecture is covered by dozens of patents and is highly differentiated giving us a sustainable competitive advantage.

They recently completed a large funding round, and the growth is led by a seasoned CEO with significant past successes. They are now seeking a Verification Director that will guide a team focused on IP and SOC verification but will also manage the verification organization. This position is a critical leadership position for our inference and eFPGA products.

Responsibilities:

●     Manage the verification organization

●     Responsible for functional verification and validation of inference IP and SOCs

●     Ensure that methodologies used for verification are state-of-the-art

●     Ensure timely completion of verification tasks

●     Interface with IP providers and EDA vendors

●     Drive verification planning activities

●     Work closely with RTL designers and architects to ensure quick resolution of issues

●     Clearly document verification plans

 

Required Experience

●     Extensive experience leading SOC and IP verification methodologies

●     Extensive experience leading SOC and IP verification execution

●     Experience applying automation infrastructure for verification

●     Experience using formal methods

●     Experience creating testbenches using UVM

●     Recent experience working with major IP providers and EDA vendors in the industry

●     Excellent communication skills

●     BSEE/MSEE with 10 or more years of relevant industry experience

●     Must be innovative and be able to cater solutions to particular designs

 

Preferred experience

●     Understanding of computer architectures for artificial intelligence

●     Experience debugging on FPGA platforms

●     Understanding of FPGA architectures

●     Experience delivering SystemC or similar architecture modeling tools

 

Must be passionate about being part of an aggressive, venture-backed startup team that is changing chip architecture. Must be entrepreneurial, innovative problem solver and willing to work hard. Position is in Vancouver BC and only available to folks with legal status in Canada.
The company offers very competitive compensation in addition to equity, which given the track record of the leadership, may turn into real money down the road.

Contact: Amanda Du Toit amanda@corporate.bc.ca

Read More
Recently Completed Searches Amanda Du Toit Recently Completed Searches Amanda Du Toit

Solutions Architect, Vancouver BC – Fully remote across Canada ***Completed***

Our client is a mission driven start-up founded in 2016 and focused on making access to healthcare easier for everyone. Their products empower patients and families to play a more active role in their own healthcare journeys, support providers in delivering excellent care, and enabling healthcare systems to become more efficient.

We are looking for a solution architect alongside a growing team of smart and exceptionally friendly people who want to help you succeed, while creating dynamic, meaningful products that make healthcare better for everyone.

The Opportunity

The Solution Architect role is responsible to design, modify, test, integrate, and program software systems to ensure that specific business issues are solved. This role includes gathering requirements, functional specifications, and assessing the current software systems in place in order to identify areas in need of improvement. You should also be able to regularly update the company on any developments in systems architecture projects.

Responsibilities

• Design/architect customer solutions
• Join client-facing meetings to gather technical requirements and propose implementations
• Deliver high-value features in short periods of time through cross-team collaboration.
• Assessing the systems architecture currently in place and working with technical staff to recommend solutions to improve it.
• Resolving technical problems as they arise.
• Account for possible project challenges on constraints including, risks, time, resources and scope.
• Work closely with project management teams to successfully monitor progress of initiatives.
• Continually researching current and emerging technologies and proposing changes where needed.
• Informing various stakeholders about any problems with the current technical solutions being implemented.
• Providing updates to stakeholders on product development processes, costs, and budgets.

Skills & Qualifications

• Knowledge of SaaS software deployment in enterprise IT environments.
• In-depth understanding of coding languages (React, JavaScript).
• Sound knowledge of SQL and NoSQL and have good knowledge of cloud ops and networking.
• Efficient communication skills.
• Strong organizational and leadership skills.
• High-level written and verbal communication skills.
• Strong interpersonal skills and ability to work and communicate directly with customer stakeholders.

Nice to Haves

• Previous project management experience is advantageous.
• Experience with agile methodologies
• Knowledge of the FHIR (HL7) data specification for Healthcare

The company offers a competitive package with generous vacation days, and a collaborative work environment.

Contact: Amanda Du Toit amanda@corporate.bc.ca


Read More
Recently Completed Searches Amanda Du Toit Recently Completed Searches Amanda Du Toit

Senior Mechanical Engineer, Vancouver***Completed***

Our client commercializes innovative solutions in the mining industry. The company’s proprietary technology will seamlessly integrate with existing mine equipment and offers greater flexibility, accuracy, and efficiency for its target industry.  There is a significant sustainability benefit, as these improved processing decisions directly reduce the environmental footprint of mine operations.

They are looking to add a Senior Mechanical Engineer to the team, working with multi discipline engineers and cross functional groups on product design, development, and manufacture. Along with product development, you will perform research and development of new technologies and products that can be implemented in future products.

Responsibilities:                                                                                                                                                                              

·         Lead the design/redesign of new and/or existing machines, equipment or systems considering cost, availability of materials, strength and maintenance requirements, and impact on the user and on the environment and review the other engineers’ in the same area

  • Create or change 3D models and detail drawings, and assemblies with SolidWorks, perform engineering changes, and develop & maintain BOMs to achieve project goals

  • Finite Element Analysis (FEA) of components and assemblies to determine best practices and review the other engineers’ in the same area

Requirements:

  • A Bachelor’s degree in Mechanical Engineering combined with 7 -10 years of directly related experience in a product development environment.

  • Experience in leading the design and/or redesign process for equipment.

  • Product design experience with SolidWorks. Other industry-recognized computer-assisted design/drafting software experience will be considered.

  • Experience designing products for an industrial environment.

  • Able to take product and project requirements and translate them into engineering requirements/specifications and deliverables.

We are looking for someone that enjoys creative and innovative environments. This person should be comfortable talking with a wide variety of people including customers, to create products that solve real and significant problems. The company offers fair compensation that includes bonus and equity and good benefits.

Contact: Amanda Du Toit amanda@corporate.bc.ca

Read More
Recently Completed Searches Amanda Du Toit Recently Completed Searches Amanda Du Toit

CTO – Healthcare Start-up (Vancouver, BC) – Remote first across Canada ***Completed***

Our client is a mission driven start-up founded in 2016, and focused on making access to healthcare easier for everyone. Their products empower patients and families to play a more active role in their own healthcare journeys, support providers in delivering excellent care, and enabling healthcare systems to become more efficient.

We are looking to hire a passionate and competent CTO that will work with and lead a team that’s delivering best-in-class software to help people thrive through their healthcare journeys

Position Description:

As a key member of the senior leadership team the Chief Technology Officer will own the technology roadmap and will help shape the vision, strategy and execution plan. This is an opportunity to be the technical visionary, product leader and primary architect with wide-ranging autonomy to help lead a revenue generating startup to scale.

We are seeking a dynamic innovative leader with exceptional analytical and problem-solving skills who thrives in a fast-paced environment. Reporting to the CEO, the CTO will be equally skilled at providing product strategy, engineering leadership and getting things done.

Responsibilities:

●        Create a technology road map and engineering vision for integrated PaaS, web and mobile solutions
●        Implement a sustainable product development strategy that leverages available resources and can adapt to a competitive market for tech talent
●        Participate in the Go-to-Market planning to ensure the development strategy supports the product vision, value propositions, pricing, and messaging to maximize adoption and sales
●        Champion a product roadmap that is creative, aggressive and will build a highly marketable, best-in-class product
●        Work with the leadership team to drive product adoption, improve the customer experience, and support the continued growth of the company
●        Promote an engineering environment that embraces creativity while focused on achieving goals

Qualifications:

●        An entrepreneurial thought leader in SaaS software products with a keen understanding of current technologies and market trends
●        Commercial software product experience with proven success in bringing software products to market
●        Executive leadership experience in leading software teams during rapid phases of growth
●        New Product Innovation and Introduction expertise with enterprise-grade products 
●        Deep experience managing new product strategies in high-growth environments
●        Background or strong interest in the following areas:

o    Developing a software platform to enable a community of developers to create apps
o    Commercial JavaScript development working with current web and mobile technologies
o    Scaling product delivery with best in industry deployment and DevOps strategies

●        Bachelor’s degree in relevant discipline or comparable experience
●        10+ years experience in combination of software development, team leadership and technology leadership
●        Ability to prioritize, meet deadlines and work under pressure in a fast-paced, entrepreneurial environment
●        Passion for the healthcare industry and increasing overall wellbeing of all individuals.

 We offer a competitive base with considerable equity participation for the right candidate. Please reach out for more information.

Contact: Amanda Du Toit amanda@corporate.bc.ca

Read More
Recently Completed Searches Amanda Du Toit Recently Completed Searches Amanda Du Toit

Implementation Specialist – O&G Software (100% remote) ***Completed***

My client is a longstanding software product company selling into large O&G enterprises – focusing on upstream processes. HQ is Vancouver BC, Canada with clients mostly in the US, but also in Latin America, Europe, Australia, etc. We are looking for someone with experience in client-facing software implementation, preferably in O&G enviros or related.

Responsibilities:

As a key member of our consulting services team, you would be responsible for the successful implementation of our market-leading scheduling software solution with a broad range of companies in the upstream oil and gas sector. Responsibilities in this role include:

  • Implementation project planning

  • End-user workshop facilitation and requirements gathering

  • Product configuration and external data integration

  • End-user training

  • Maintaining ongoing customer relationships to transfer skills and ensure success /satisfaction.

 Requirements:

To be successful in this position, you thrive in a dynamic, small company environment and are motivated by tackling a wide array of challenges.

You will preferably have a combination of the following skills and experience:

  • An understanding of concepts related to resource scheduling and decision support

  • Software application configuration experience

  • Knowledge of upstream oil and gas operations

  • Experience with asset development planning is highly desirable

  • Small group workshop facilitation with a range of technical and non-technical end-users

  • Experience with database management system software (e.g., MS SQL Server and Oracle)

    and related data integration techniques

  • End-user training skills

  • At least 3-5 years relevant background in customer-facing project execution

  • Strong organizational skills including the ability to coordinate multiple simultaneous projects

  • Reliable, flexible, and collaborative work style. A sense of humor and the ability to remain

    calm under pressure.

  • Degree in Computer Science, Engineering, or MIS is highly desirable.


Enjoy the benefits (i.e. generous company holiday policies) and opportunities at a long-established, smaller company without the risks and high-pressure of a startup. You will work with a team of mature and experienced team members who thrive on learning from and mentoring each other.
We are interested in Canadian and US residents with legal working status.

Contact: Amanda Du Toit amanda@corporate.bc.ca

Read More
Recently Completed Searches Amanda Du Toit Recently Completed Searches Amanda Du Toit

Vice President of Development – CRM/Sales Technology (Vancouver, BC) *** Completed ***

Our client is a global pioneer and an industry leader in Customer Relationship Management (CRM) Technology. They have international experience deploying CRM solutions across multiple sectors. They have helped over 120,000 companies and millions of users save time, increase productivity, and sell more of their products and services.

We are seeking a highly motivated, entrepreneurial and innovative VP of Developments to be the catalyst and leader of a complete overhaul of their technology strategy and execution. This includes strategic product roadmap, engineering and architecture, team growth and leadership, and more. You will be encouraged to use every tool in your kit to create and build a sales-focused CRM product like no other in the marketplace.

This role reports directly to the CEO.

Responsibilities:

  • Establish and execute on an engineering vision based on broad CRM SaaS development experience.

  • Build a winning product development strategy: build and monitor the execution of the solution strategy that includes transition from existing solutions to the next generation.

  • Participate in Go-to-Market plan: value propositions, key messages, sales alignment, pricing, segmentation and campaign to achieve desired adoption and sales targets of the solutions.

  • Build a product roadmap that is creative, aggressive yet achievable to build best-in-class product that is highly usable and marketable.

  • Work with the leadership team to drive product adoption, improve the customer experience, and support the continued growth of the company.

  • Define, build and manage the product engineering organization that is both effective (focused on the right targets) and efficient (quality, throughput).

  • Foster a creative technological environment and ensure the company can achieve its long-term technical vision.

  • Identify skills gaps and continue to recruit talent to fill those gaps, continuing to build this innovative, world class team.

Qualifications:

  • An entrepreneurial thought leader in revenue-focused software products with a keen understanding of current technologies and market trends.

  • Commercial software product experience - proven success in bringing a software product to market, preferably in a sales-focused domain.

  • Executive experience building and leading R&D, product, or software development teams through the growth phase of a company.

  • New Product Innovation and Introduction expertise. Must be passionate with customer requirements and in how to monetize solutions.

  • Background or strong interest in the following areas:

    • Higher level cloud, software system background

    • System architecture using current technologies

    • Large data processing backend; Big data technologies; Analytics; BI

    • Machine Learning and AI

    • Experience working in the Microsoft ecosystem

  • BSc/BEng in Engineering, Computer science or similar experience.

  • 15+ years of software development experience in comparable technical environment.

  • Deep experience managing new product strategies in high-growth environments.  

  • Ability to prioritize, meet deadlines and work under pressure in a fast-paced, entrepreneurial environment. 

This is the perfect time to join this established company as they are pivoting to allow them to expand and grow faster. They have a supportive leadership team and offer competitive compensation for the right candidate.  

 Contact: Amanda Du Toit amanda@corporate.bc.ca

Read More
Recently Completed Searches Amanda Du Toit Recently Completed Searches Amanda Du Toit

Director Level - AI Inference Software Development Leader - Vancouver ***Completed***

Our client develops industry-leading AI inference engines and they are the #1 provider of eFPGA solutions. Their product is the industry’s fastest and most-efficient AI edge inference accelerator that brings AI to high-volume applications. Their architecture is covered by dozens of patents and is highly differentiated giving us a sustainable competitive advantage.

They recently completed a large funding round, and the growth is led by a seasoned CEO with significant past successes. They are now seeking a Software Leader to build a team of Inference Software Developers in Vancouver developing state-of-the-art inference software for their product.   Your exact role and title will depend on your technical strengths and management experience: they are growing the team >2x and have multiple leadership roles. They have already begun development of our next generation accelerator.

This is an exceptional opportunity to develop the technology that breathes life into AI inferencing solutions targeting systems in medical, industrial, automotive and other Enterprise edge applications.

RESPONSIBILITIES

Your exact role and reporting relationship will depend on your skill set, experience and proven management capability. The software team is growing fast and in 2022/23 need to more than double in size including software leadership. At a minimum we want a Leader who can manage the Applications and/or Pre-compiler which are teams that need to be built from scratch to work with the existing teams - for this you must have proven capability in managing similar teams of 25+ people.  Ideally you have proven experience in managing teams of 100+ people and could have a broader role.

EXPERIENCE AND SKILL REQUIRED

  • Extensive relevant industry experience and proven ability to build, manage and drive of teams of 25+ to >100 software developers. AI/NN expertise is not required but desired.

  • Experience of leading a team in development of system-level software or embedded systems in Windows or Linux in C++ is required.  You are not an implementer but you need to be technically strong. Our software is hardware-centric so strength in computer engineering/architecture is important.

  • Excellent understanding of software development engineering practices, workflow, schedule dependencies.

  • Must be passionate about being part of an aggressive, venture-backed startup team that is changing the way chips are architected, designed, and programmed.

  • Must be entrepreneurial, innovative problem solver and willing to work hard.

  • Must live in Greater Vancouver and be a Canadian citizen or have Permanent Residency.

This is an exceptional opportunity for someone interested in a fast-growing company that is changing the industry. Compensation will include options with real and life-changing possibilities in the foreseeable future. If this sounds appealing, please reach out.

Contact: Amanda Du Toit amanda@corporate.bc.ca

Read More
Recently Completed Searches Amanda Du Toit Recently Completed Searches Amanda Du Toit

Sr QA Engineer – Vancouver (100% remote from across Canada) ***Completed***

Our client provides advanced scheduling decision support solutions to the global energy sector. They are a financially robust, stable company with a healthy and flexible work culture of collaboration, focusing on innovation and solving complex and real problems.

Job Description

We are looking for an intermediate or senior QA Engineer in our product development team. You must have good computer science skills, are obsessed with customer satisfaction, and have a demonstrated track record of leveraging technologies to help build quality products. You will be responsible for QA activities of innovative enterprise applications. Your key responsibilities include maintaining QA infrastructure, creating and executing test plans, contributing to the library of automated tests, coordinating testing efforts with QA and Dev teams. You will be working together with other QA and Dev engineers, customers, and stakeholders.

Responsibilities

To be successful, you will need to fit into a small team environment. You must also be a proactive and independent thinker, able to take ownership of tasks with little supervision, while collaborating with and potentially supervising others. Your responsibilities include: 

  • Evaluating and implementing QA best practices (integration, manual, and automated testing, debugging, validation of fixes, etc.)

  • Designing and developing test strategies and test plans according to feature/product requirements

  • Performing testing, maintenance and validation of releases

  • Helping design, implement, and maintain infrastructure needed for QA within a

  • Continuous Integration / Continuous Deployment environment

  • Contributing to the library of automated tests

  • Contributing to the development of tools and processes to ensure quality goals are met

  • Coordinating and executing QA testing activities for projects and maintenance activities

    through different phases of software development life cycle

  • Reviewing feature requirements and technical design documents.

Skills and experience

  • Passion for testing and quality

  • Degree in Computer Science, Engineering or a related field

  • Fluency in at least one modern programming language such as Java, JavaScript, C# or C++, Python

  • 3+ years of experience in software development and software quality assurance

  • 3+ years of experience using a framework for automating tests for web UI and Server such as Selenium, Postman, PyTest, etc.

  • Expert knowledge of writing technical documentation/defects and issues

  • Strong knowledge of software QA methodologies, tools and processes

  • Proficient in writing comprehensive test plans

  • Experience in Agile / scrum methodologies

  • Familiarity with Selenium

  • Familiarity with Python (1+ years)

  • Familiarity with Docker

  • Being proactive and able to work independently and collaboratively on a project

Enjoy the benefits (i.e. generous company holiday policies) and opportunities at a long-established, smaller company without the risks and high-pressure of a startup. You will work with a team of mature and experienced developers who thrive on learning from and mentoring each other.

We are interested in BC and AB residents with legal working status in Canada.

Contact: Amanda Du Toit amanda@corporate.bc.ca

Read More
Recently Completed Searches Tim Swanson Recently Completed Searches Tim Swanson

Chief Executive Officer, SaaS Financial Software ***Completed***

Our client is an early-stage company with a unique workflow SaaS product for CPA firms with teams of 4 to 400 financial professionals. Originally designed to streamline internal operations, the software business has been spun out into a separate company with a growing userbase and revenue. We are seeking an entrepreneurial Chief Executive Officer to build and scale the organization.

 The CEO will be a sales-oriented company builder responsible for the overall leadership and management of the company and for the conduct of its business. The CEO will report to the Board of Directors and will have independence in setting the culture, structure and company objects.

Responsibilities

  • Develop, implement and assess the effectiveness of the corporate strategy and business plans

  • A hands-on, entrepreneurial leadership – delegate responsibilities and hold people accountable as well as roll up the sleeves and be a team player on execution

  • Build a highly effective Sales and Marketing team to drive top-line revenues that will enable investment

  • Represent the company in developing relationships with employees, customers, suppliers, partners, governments, industry, and community

  • Develop a strategic map of the global industry and determine the company’s current and desired position; then develop and implement a plan to achieve the desired position

  • Set the vision and delegate the execution of all aspects of marketing strategy, marketing communications, product marketing and promotions for products and services

  • Ensure product direction and positioning aligns with vision and strategy

  • Develop a multi-tiered strategy to take products and services to market in different verticals

  • Guide the product strategy to be adaptable to changes in market demands

  • Define the vision on product lifecycles and develop product pipelines

Requirements

The ideal candidate will have experience as a CEO, General Manager or CRO with responsibility for executing a strategy to drive revenue growth. Also, experience with a start-up working with VCs and Angel investors and has a proven record in successfully raising funds

  • Defining, articulating and driving clear vision and objectives internally to the team and externally to the customers, partners and investors

  • Extensive experience leading SMB software sales

  • Managing a fast-paced entrepreneurial environment

  • Scaling a company rapidly

  • Building high performing teams

For more information, please contact:

Darrell Bowman    darrell@corporate.bc.ca         604-639-9562
Tim Swanson        tim@corporate.bc.ca              604-639-9566

Read More
Recently Completed Searches Amanda Du Toit Recently Completed Searches Amanda Du Toit

Director of Online/Digital Operations – Vancouver, BC ***Completed***

Our client is a family owned and operated retail business which has successfully been offering top quality home furnishing products to Western Canada for over 40 years. Reporting to the President and CIO, the Director of Online Ops will be responsible for planning, managing, monitoring and enhancing their entire online presence.

The company has a value-driven culture where individuals truly matter, and they are looking for a passionate, energetic and highly accomplished leader to join the team.

Key Responsibilities:

  • Manage and develop a cross functional team of UX Design, Web Development, Content Strategy and Product Merchandising

  • Develop and implement omni channel strategies to support both retail brick & mortar sales and eCommerce initiatives through our web properties.

  • Own the web properties roadmap across web architecture, content and optimization. Drive project management across UX, web development, web engineering and product marketing teams by building an agile project management approach.

  • Maintain existing website operation, including implementation of CMS and content updates, along with troubleshooting and website issues

  • Collaborate with executives and stakeholders to ensure the website is a lead generator, drives organic traffic, clearly delivers our brand message, reflects our integrated marketing campaigns, and delivers a superior user experience

  • Drive a data-driven, iterative approach to optimize user experience and enhance website performance

  • Keep up-to-date with industry best practices and monitoring of competitor websites

  • Own highly visible demand generation focused web projects from beginning to end, including gathering of requirements, design and development, and launch and support.

  • Work with marketing team to align website initiatives with departmental and local region-specific goals

  • Proactively scope and present new ideas to improve our website experience for prospects, leads, partners, and existing customers.

  • Assess and evaluate new technology platforms, initiatives, and vendors to ensure alignment with company strategy and goals, with a lens to customer engagement and satisfaction

  • Continuously improve the online customer experience by leading with a customer-centric philosophy and prioritizing customer journey above all else

  • Manage and support the product merchandising team responsible for maintaining enhanced product information for all supported brands and products

  • Manage integration of external and internal resources to maintain accuracy and reliability of web systems, programs and technical solutions

  • Manage budgets and contracts with external suppliers and develop and maintain a collaborative relationship with suppliers to manage quality and delivery on specific contracts of service.

Experience & Qualifications:

  • 7+ years of experience as a web strategy and/or technology leader in a growing multichannel organization

  • 5+ years of project management experience with large, multi-resource projects

  • Track record of success developing and executing successful web properties

  • Proven experience in supporting multi-platform systems and related applications, particularly enterprise level digital product and eCommerce platforms

  • Demonstrated understanding of internet technology and protocols from a technical and business perspective

  • Proven experience in technical and content SEO best practices, User Experience and UX design

  • Proven analytical and problem-solving abilities, highly self-motivated

  • Experience with online merchandising, marketing and vendor selection and management

  • Proficient with Google Analytics

  • Familiarity with financials and budgeting

  • Experience translating business objectives into technology and operational processes to achieve goals

  • Tremendous work ethic and passion with a drive for results

  • Results-oriented and process driven, with demonstrated ability to lead and get results through others

  • An obsession for creating customer experiences that surprise, delight and convert

  • Great judgment and decision-making ability with a focus on customer experience

  • Ability to balance the needs of a diverse group of individuals, effectively managing varying expectations and requirements

  • A post-secondary degree from an accredited post-secondary institution in an applicable field such as computer science, software engineering, programming or related field.

The combination of a collaborative culture and competitive compensation package makes this opportunity unique. If this excites you, please reach out.

Contact:
Amanda Du Toit amanda@corporate.bc.ca
Tim Swanson tim@corporate.bc.ca

Read More
Recently Completed Searches Amanda Du Toit Recently Completed Searches Amanda Du Toit

Senior Analog IC Design Engineer – Clean Energy focus

Our client is an exciting tech IC company that has developed a novel chip-based near-field wireless power transfer system. They are integrating the system into solar panels to significantly increase solar power output for residential systems.

Their non-inductive chip-based technology is designed to integrate with existing technologies and hardware to reduce costs, complexity, and power losses, including the elimination of wires, cables, and connectors. This role will work on cutting-edge technology that makes a positive impact on the environment.

They are currently looking for an Analog IC Design Engineer with expertise in one or more of the following areas:

  • Power Management

  • Analog/Digital smart controller design

  • Clock synthesis and synchronization

The mission of this role is the design, verification and validation of power management ICs that optimize and restructure solar panel systems to the world’s largest and fast-growing clean tech platforms. This full-time role is based in Vancouver, BC, and reports directly to the VP, Research & Development.

Requirements:

  • Industry design experience in one or several of these areas: Highly efficient DC/DC, DC/AC converters, Clock synthesizers and synchronization, Analog and Digital control loop design for power management, MPPT

  • Deep knowledge and hand-on experience in the execution of the full design cycle: architecture choice, transistor-level analog design, calibration and trimming strategy, post-layout simulation of circuits, including Monte Carlo and corner analysis, verification, ESD, DFM and reliability

  • Solid fundamentals in transistor level CMOS building-blocks design including: Operational amplifier, rail-to-rail Comparator, Bandgap Reference, Oscillator, Switch capacitor circuit, current mirrors, and LDOs , Precision current sensing techniques

  • Experience with design in BCD and CMOS process technologies: Low voltage CMOS (1V-5V), High- Voltage DMOS (28V-50V) and bipolar.

  • Understanding of device physics applying to power management, analog, and digital circuit design

Their culture competes for the all-around best start-up environment: creative, educational, challenging, and united towards the positive change that our tech can create. They are looking for passionate, curious and driven folks to come in at an important growth period and help them move the technology forward in large leaps!

Contact: Amanda Du Toit amanda@corporate.bc.ca

Read More
Recently Completed Searches Tim Swanson Recently Completed Searches Tim Swanson

Head of Human Resources, SaaS ****Completed****

We are searching for a dynamic HR leader with 5+ years of experience looking to vault their career with a very fast-paced software company in Vancouver.

Reporting to the Head of Customer Success, your responsibilities will be to develop and implement HR strategies to address the critical concerns of a fast-paced software company. The core functions will be to define the full suite of HR processes in the new world of remote workforce management. This includes recruitment and selection, performance management, compensation, employee relations, benefits administrations, training and development.  

Roles and Responsibilities: 

  • Implement a strategic HR plan to address corporate-wide policies and processes to build a high-quality organization.

  • Work with line management to develop an HR support system that fosters the education and implementation of best practices at all levels of the organization.

  • Contribute to a succession planning structure that identifies future leaders and engages them in cross-functional roles or responsibilities to build their business acumen and career development strategy.

  • Implement and administer the employee recruiting bonus program and engage the staff to actively look for and recommend potential new hires.

  • Ensure HR programs and policies align with corporate goals and strategies

  • Work with line managers to ensure performance indicators and metrics are consistent and relevant for each employee.

  • Conduct and interpret salary survey data, initiates job evaluations and recommends compensation levels that promote internal equity as well as market competitiveness.

  • Facilitate projects in support of strategic goals

  • Employee Relations: Responsible for employee relations policies and activities including counselling, disciplinary actions, grievances, conflict resolution and terminations.

  • Utilize your knowledge and Human Resources experience to coach and provide counsel to management on employee relations issues and the interpretation of workplace policies, procedures and employment practices  

Requirements: 

  • University degree with 5 plus years of progressive Human Resources experience

  • Experience in fast-paced, entrepreneurial companies.

  • Entrepreneurial roll-up-the-sleeves and a get-it-done attitude.

  • Numerically inclined and comfortable with defining budgets and communicating the business side of HR programs and initiatives.

 For more information please contact:

Tim Swanson tim@corporate.bc.ca

Read More
Recently Completed Searches Amanda Du Toit Recently Completed Searches Amanda Du Toit

Software Development Manager – WFH across Canada (Pacific Time Zone)

Our client develops communication software that unifies all messages, data, and documentation to help you focus on the work that matters. By aligning teams through action-based communication, the product drastically reduces email volume and creates more efficient, productive, and collaborative workflows across organizations.

Responsibilities:

As a Development Manager:

  • You will drive technical projects in our back end tech stack on Kotlin / Node JS and our Front end stack in React and TypeScript.

  • You will provide leadership in an innovative and fast paced environment.

  • Your day to day will involve 60% of managerial responsibilities and 40% of technical responsibilities.

  • You will help evolve and sustain a high performing software development culture.

  • You will be responsible for the planning, execution and successful delivery of technical projects across cross.

  • Work closely with the Product Management team to ensure that we are building the best products.

Requirements:

  • At least 6 years of experience building software and 3+ years of experience leading a team of full stack engineers.

  • Was responsible for shaping the technical directions for the product development teams, including guidance and support of developers in system design / code review.

  • Managed project goals, prioritized work for your team and helped teams make difficult design tradeoffs based on business constraints.

  • Experience working in a startup, fast paced environment contributing to product and technology strategy.

  • Participated in interviewing, hiring decisions, on-boarding and mentoring of new engineers with the goal of quickly making them productive members of your team.

  • Minimum of 5 years of experience building and running applications in our tech stack (Java / Node.js / React) will be an advantage; preferably with experience in AWS Cloud.

  • Passionate about technology and pushing the norms.

Compensation is competitive, including options. Culture is collaborative and supportive.
Contact: Amanda Du Toit amanda@coporate.bc.ca  

Read More
Recently Completed Searches Amanda Du Toit Recently Completed Searches Amanda Du Toit

CTO – Consumer Products (Vancouver-based – open to fully remote)

Our client is changing a massive industry that’s been doing the same old, same old for far too long. We are a well-funded tech company operating in a massive market ripe for change! We have aggressive plans to launch multiple new products and therefore need to expand our team with new top talent.

Currently flying under the radar, we’re very close to launch and are looking for an experienced CTO to join our team and help bring this exciting technology to the market. This is an incredible opportunity to get in at the ground level and have an impact on the success of our company.
About our stack: Cloud Native infrastructure (Kubernetes, NATS, MinIO), Backend (Golang, gRPC APIs, Argo DAG workflows) and Frontend (VueJS v3, SPA)

 What we're looking for:

We’re looking for an entrepreneurial and customer-obsessed leader with a demonstrated history of building and leading technical teams in the SaaS industry to join us as our CTO and help build and grow our platform that will touch millions of people.

We need innovators and builders. Joining us, you’ll have the opportunity to lead our awesome development team and expand it to a much bigger team: we have aggressive plans to grow and scale. Then go ahead and execute like there’s no tomorrow with everyone’s full support. We’re creating an industry-changing product. This experience will no doubt change your career forever.

You are passionate about new technologies, and will lead the development team to deliver outstanding technical, structural and design expertise to the organization and develop software that is secure, scalable, performant and follows industry best practices. You specialize in developing maintainable software, growing, coaching and motivating people using an agile approach.

You’re a hands-on leader who excels at problem-solving, communicating clearly, and finding new ways to get things done. You will be responsible for making strategic technical decisions, hiring key employees, determining the direction of the Company’s technology, translating technical requirements and progress for business leaders.

•      Thrive working in a start-up, high tech, or high growth company

•      Thoroughly understand and have experience with Agile software development methodologies, including a strong partnership with product management

•      Strong operational and management skills with a track record of on-time delivery and consistently meeting project deadlines

•      Excellent communication skills

•      Passion for new technology, knowing when to use it, and when not to use it

This role requires:

You will accelerate the development process of our platform, then maintain and grow it:

  • Strong understanding of system design architecture

  • Understanding of appropriate levels of quality, security, performance and test/deployment automation

  • Iterative incremental (agile) approach to maximise speed to market and responding to market feedback

  • Monitor and manage execution against sprint and release plans across multiple concurrent development initiatives in conjunction with the product team

  • Ability to translate business requirements for your team and technical requirements for business leaders

  • Collaborate with the leadership team and your peers to standardize consistent practices and quality measures to deliver the highest levels of quality, performance, scalability, and reliability

Why us?

  • We’re a well funded start-up with deep contacts in the industry we work in

  • We’re smart and embrace new ideas, fostering innovation in a fast paced, high energy environment

  • Work-life balance – we work hard but know you need a life outside of work, too

  • We’re local, and our Founders are at work every day, alongside the team, making a difference together.

  • We thrive on crazy ideas to make things better tempered by critical decision making and provide opportunities for people to learn new skills and gain experience with new technology.

 The good stuff:

  • Extended health benefits

  • Competitive compensation

  • Ground floor opportunity: you’re not “employee #1,” but you’re close to it

  • Employee stock option plan

  • Opportunities for growth

  • Mentorship

  • Dynamic work environment with a great group of truly driven people.

If you want to know more, please contact Amanda Du Toit amanda@corporate.bc.ca

Read More
Recently Completed Searches Darrell Bowman Recently Completed Searches Darrell Bowman

Business Development Representative, FinTech ***Completed***

Overview:

Our client is a small, fast-growing, publicly traded company that designs and delivers a cloud-based platform for companies in private capital markets. Substantial growth necessitates the need for an experienced and motivated Business Development Rep (BDR).

They are an unconventional, hard working team who look for people who are easy to work with and thrive on challenges.  To be successful you bring experience and knowledge in capital markets and are comfortable working with enterprise organizations.  You are a driven, passionate individual who demonstrates leadership and wants to be part of fast growing organization. You are accountable, independent, and love working with talented people.

Responsibilities:

  • Be the first point of contact in the customer value journey and qualify prospects for continued engagement with the downstream teams such as pre-sales engineering

  • Prospect and develop the funnel with targeted Tier1 and Tier2 North American prospects and determine the readiness to adopt private placement technology

  • Manage the sale from prospect, qualify, to close

  • Proactively reach out to potential prospects through phone, email and social media with the goal of making contact and generating interest

  • Formulate account-based marketing approaches for top-tier accounts

  • Research product-market fit for targeted accounts

Qualifications:

  • Minimum 2 years of B2B SaaS sales or business development experience in capital markets or finance (investment banking, investment advisor, etc.).

  • Proven ability to connect across all levels of organizations

  • Experienced and effective in all communication methods

  • Experienced identifying good prospects and maintaining systematic communication with warm and cold leads to increase the likelihood of a sale

  • Exposure to Canadian Securities Course, CFA, CBA or related program is a definite asset

Other:

  • The candidate can be located anywhere in Canada but the GVRD, Calgary or the GTA are preferred locations

  • Competitive compensation package, benefits, and an attractive ESOP

  • A relaxed but professional team culture

  • Collaborative and inclusive work environment where individuals strong on aptitude and attitude will do well

Contact:

For more information, please contact Darrell Bowman at 604-639-9562 / darrell@corporate.bc.ca

Read More
Recently Completed Searches Darrell Bowman Recently Completed Searches Darrell Bowman

Senior Manufacturing Process Engineer, Cleantech ****Completed*****

Our Cleantech Client is searching for a dynamic Senior Manufacturing Process Engineer to join the team to lead their manufacturing operations. Reporting to the Director of R&D, the Sr. Manufacturing Process Engineer will lead a team of peers overseeing product manufacturing of point source Carbon Capture Technology from prototype stage, scaling up through low volume to high volume manufacturing within a defined timeline.

Responsibilities

  • Development of new manufacturing processes from initial concept reviews to full scale manufacturing implementation.

  • Creation of process control documentation.

  • Development and nurturing of a new Process Engineering team

  • Optimization of existing processes to meet target metrics.

  • Educate the R&D, Product Development and Manufacturing teams in world class process development tools and techniques.

  • Ensure process excellence is built into all new products under development.

  • Manufacturing competency audits of potential new suppliers to Svante (as part of a multi-disciplinary team).

 Key Qualifications:

  • 10+ years of execution in high volume manufacturing process development.

  • Bachelor’s degree in science, engineering or other related area required

  • Demonstration of prior team nurturing and leadership.

  • Excellent problem-solving skills in a collaborative manner.

 For more information please contact:

Darrell Bowman at darrell@corporate.bc.ca or 604-639-9562

Read More
Recently Completed Searches Darrell Bowman Recently Completed Searches Darrell Bowman

Director of Product Management, CF-212200 *** Completed ***

Our client is a Canadian healthcare solution provider delivering innovation to Providers and their Patients. We are looking for an experienced, successful and hands-on Director of Product Management to lead the product management team. The successful candidate will mentor a small, high-performing product management team and create and implement an effective product management structure to work with stakeholders.

Overview:

Our client is a Canadian healthcare solution provider delivering innovation to Providers and their Patients.  We are looking for an experienced, successful and hands-on Director of Product Management to lead the product management team.  The successful candidate will mentor a small, high-performing product management team and create and implement an effective product management structure to work with stakeholders.

The Director of Product Management is responsible for product planning and execution through the lifecycle of the business. This is inclusive of gathering and prioritizing requirements, defining the vision, and collaborating with other directors to ensure financial and consumer satisfaction goals are met.

You will focus on the process of product management: building launch teams; balancing staff assignments; standardizing reporting; fostering cross-functional cooperation; setting product-line-level strategy and resource allocation. You will encourage risk-taking; dismantle organizational roadblocks; keep the trains running; and the products flowing.

You will report to the Senior Director of Marketing and Product Management.

Key Skills:

  • You are a highly collaborative leader who is able to quickly establish credibility at all levels of the organization

  • Ability to influence others and build consensus while managing multiple stakeholders

  • A demonstrated ability to extract complex issues to their core and articulate a compelling business case

  • A proven track record of using analysis to drive well-founded recommendations and implement effective solutions

Requirements:

  • Create and manage a results-oriented, performance development culture by establishing individual and team goals

  • Oversee and ensure the functions of your product management team are efficiently and effectively executed

  • Conduct market research to assist in understanding current and future product needs

  • Liaise with the engineering, marketing, sales, business development, and design departments

  • Keep stakeholders up to date on product progress

  • Work closely with marketing to develop marketing, lead generation, and sales strategies

  • Partner with sales to build on product unit sales implementation as well as support strategies

  • Be the face of the company at executive briefings, marketing events, online consumer platforms, etc.

Qualifications:

  • 7+ years product management experience

  • Experience managing a team

  • Proven success defining and releasing products to the market

  • Strong quantitative analysis skills

  • Excellent written and oral communication skills

  • Ability to coordinate people and activities across multiple functional areas

  • Demonstrated capability communicating with Sales, Business Development, Marketing and Engineering

  • Pragmatic Marketing training

  • Previous Experience in the Software Industry

  • Healthcare industry experience is a definite asset

Other:

  • Base salary, variable bonus, healthcare benefits, ESOP

  • Travel as necessary

  • The preferred location is BC or Alberta, but other Canadian locations will be considered

Contact:

Please contact Colin Farrell at 604-639-9563 / colin@corporate.bc.ca or Darrell Bowman at 604-639-9562 / darrell@corporate.bc.ca and reference CF-212200.

Read More
Recently Completed Searches Amanda Du Toit Recently Completed Searches Amanda Du Toit

QA Automation Engineer – 100% Remote across Western Canada

Our client develops communication software that unifies all messages, data, and documentation to help you focus on the work that matters. By aligning teams through action-based communication, the product drastically reduces email volume and creates more efficient, productive, and collaborative workflows across organizations.

Responsibilities:

  • You will own and maintain our Automation test suite.

  • You will sketch out and implement ideas for automation software test procedure.

  • You will identify software application weaknesses and target areas.

  • You will be responsible for managing our test environment and test dataset.

Requirements

Must-have

  • 3+ years of experience owning, creating and managing automation test suite, test tools and test infrastructure.

  • Experience building end-to-end tests for a SPA (single Page Application) using modern frontend tooling.

  • Experience building frontend automation test using Jest and backend automation test using JUnit.

  • Identify and address gaps in test automation coverage.

  • Adopt industry best practices for QA strategy, QA practices and tooling.

  • Collaborate with development, design, product, and customer support to ensure a comprehensive coverage of functional test cases.

  • Ensure the regression test suite remains current.

  • Mentor product development teams to effectively build and maintain tests.


Nice-to-have

  • You have experience with deployment pipelines related to test automation.

  • Contribute to the developer community by mentoring and sharing your knowledge by working out loud.

  • Familiarity with our Front end tech stack: React, Redux and Typescript and Back end tech stack: Kotlin and Node.js.

Most of the team is based in BC but we are open to candidates from across the Western Canadian provinces. We offer competitive compensation and a team and leadership that really care about each other, while building disruptive technologies that change the way people work.

Contact: Amanda Du Toit amanda@corporate.bc.ca

Read More