Golang Job: Full-Time Test Technician

Job added on

Location

Surrey - Canada

Job type

Full-Time

Golang Job Details

Linus Media Group

Full-Time Test Technician

Location: Surrey, BC, Canada

Reporting to the Sr. Test Technician, we’re searching for technicians to add to our testing team. The successful applicant(s) will be responsible for a slate of consumer hardware and software testing using internally developed tools and procedures across multiple categories and testing stations. Training in Labs testing processes will be provided. The Test Technician’s responsibilities include, but are not limited to, the duties listed below.

Duties:

  • Performance of tests as per established process, following guidelines to build datasets for later analysis & content creation

  • Installation of operating systems, programs, and testing applications on test platforms

  • Application of technical knowledge to verify functionality and troubleshoot inoperative systems

  • Collaboration with Test Engineers for assigned product categories, discussing results & avenues for further testing and analysis

  • Documentation and reporting of test results & notable occurrences

  • Documentation of feedback on hardware, software, and procedures to improve efficiency

Job Requirements:

  • Strong background in electronics/mechanics

  • Strong computer literacy, problem-solving, & troubleshooting skills

  • Experience with Microsoft Office & Google workspaces

  • Professional communication skills & comport

  • Legally allowed to work in Canada without sponsorship

Assets:

  • Certification or diploma as an electronics technician, hardware technician, or similar

  • Experience with AC/DC power sources, electronic loads, power meters, oscilloscopes, and other electrical lab test equipment

  • Project portfolio that demonstrates technical aptitude

To Apply, Click Here

Full-Time Junior Software Developer

Location: Surrey, BC, Canada

Reporting to the Head of Labs, we’re searching for an early-career software developer for support of analysis of consumer electronic components and their performance. The successful applicant will be responsible for the creation of a slate of software used in consumer hardware testing, data validation, and preliminary analysis. Training in Labs testing processes will be provided. The Jr. Software Developer’s responsibilities include, but are not limited to, the duties listed below.

Duties:

  • Collaborating with Sr. Software Developers creating automated tests and services for data collection and visualization.

  • Design and development of strong, reusable code to be deployed both internally & externally

  • Maintenance of codebase & user-focused documentation for past & ongoing projects

  • Collaborating with Test Engineers for assigned product categories, discussing results & avenues for further testing and analysis

  • Collaborating with Writers for assigned videos, supplying information & data as required for content creation on a consistent basis

Job Requirements:

  • Experience in at least one of the following programming languages: C++, Python, Golang, Javascript, C#, Java

  • Experience with data visualization tools such as Grafana, MetaBase, & Tableau

  • Professional communication skills & comport

  • Ability to work independently and in a fast-paced environment

  • Legally allowed to work in Canada without sponsorship

Assets:

  • Technical certification or bachelor’s degree in a Computer Science or Software engineering discipline, or equivalent industry experience with emphasis on software development

  • Project portfolio that demonstrates an interest in learning & personal improvement

  • Expertise with specific languages Golang, Python, C++

  • Ability to work independently within rigorous test processes

  • Experience in data analysis, both quantitative, qualitative, and contextual

  • Diverse experience with PC, mobile, and console gaming at a consumer level

To Apply, Click Here

Full-Time Junior Mechanical Engineer

Location: Surrey, BC, Canada

Reporting to the Head of Labs, we’re searching for an early-career mechanical design specialist to support of analysis of consumer electronic components and their performance. The successful applicant will work with a multidisciplinary development team in order to contribute to the creation of testing methodologies and products to facilitate them, and will be responsible for the validation of procedures and designs and revisioning as edge-cases are found. The Jr. Mechanical Engineer’s responsibilities include, but are not limited to, the duties listed below.

Duties:

  • Design & development of comprehensive project-based solutions to support Labs testing efforts

  • Testing of designs and development of revision pathways for team selection

  • Maintenance of design files & documentation for past & ongoing projects

  • Collaboration with Test Engineers for assigned product categories, discussing results & avenues for further testing and analysis

  • Collaboration with Test Technicians to investigate results and avenues for further testing & analysis

  • Collaboration with Writers for assigned videos, supplying information & data as required for content creation on a consistent basis

Job Requirements:

  • Technical certification or bachelor’s degree in a Mechanical/Mechatronics Engineering discipline, or equivalent industry experience

  • Experience with Solidworks, Fusion360, Cura, Lightburn, and other related CAD & slicing software

  • Experience with mechanical prototyping processes, including 3D printing, manual & CNC machining, CO2 laser cutting, manual fabrication, and others

  • Strong knowledge of manufacturing techniques and their appropriate selection & utilization for optimally efficient outcomes

  • Ability to multitask and work on multiple projects at different stages without micromanagement

  • Willingness to learn and expand skill set to build solutions that work for all stakeholders in a given project’s context

  • Knowledge of PC hardware product lines, generations, and industry context

  • Experience with Microsoft Office & Google workspaces

  • Professional communication skills & comport

  • Legally allowed to work in Canada without sponsorship

Assets:

  • Eligibility for registration with EGBC and/or ASTTBC

  • Current CWB tickets

  • Current Solidworks Professional certifications

  • Project portfolio that demonstrates an analytical approach to project development and a capacity for creative innovation, as well as rock-solid documentation

  • Experience with Python, C++, MATLAB, and/or other programming and scripting languages

  • Proficiency in testing, troubleshooting, and validating electro-mechanical systems

To Apply, Click Here

Full-Time Junior Electrical Engineer

Location: Surrey, BC, Canada

Reporting to the Head of Labs, we’re searching for an early-career electronics specialist for analysis of consumer electronic components and their performance.The successful applicant will work with a multidisciplinary development team in order to contribute to the creation of testing methodologies and processes, and will be responsible for the validation of procedures and revisioning as edge-cases are found. The Jr. Electrical Engineer’s responsibilities include, but are not limited to, the duties listed below.

Duties:

  • Collaboration with Test Engineers in the implementation of testing methodologies to validate manufacturer claims for power conversion products

  • Documentation and maintenance of test procedures & scripts according to testing methodologies

  • Performance of testing in manual and automated environments to investigate possible problems with both test suites and products under testing

  • Collaboration with Test Technicians to investigate results and avenues for further testing & analysis

  • Collaboration with Writers for assigned videos, supplying information & data as required for content creation on a consistent basis

  • Design & development of projects to support other Labs testing efforts outside of normal scope of duties

Job Requirements:

  • Technical certification or bachelor’s degree in an Electrical/Electronics Engineering discipline, or equivalent industry experience

  • Strong fundamental knowledge of digital and analog circuitry

  • Experience with AC/DC power sources, electronic loads, power meters, oscilloscopes, logic & spectrum analyzers, and other electrical lab test equipment

  • Knowledge of PC hardware product lines, generations, and industry context

  • Experience with Microsoft Office & Google workspaces

  • Professional communication skills & comport

  • Legally allowed to work in Canada without sponsorship

Assets:

  • Eligibility for registration with EGBC

  • Project portfolio that demonstrates an analytical approach to project development and a capacity for creative innovation

  • Proficiency in testing, troubleshooting, and validating electro-mechanical systems

  • Experience with Python, C++, MATLAB, and/or other programming and scripting languages

  • Experience with LabVIEW and other digital simulation & development products

  • Experience with the development of PCB layouts from design through assembly

To Apply, Click Here

Full-Time Electrical Engineer

Location: Surrey, BC, Canada

Reporting to the Head of Labs, we’re searching for a subject matter expert on electronic systems and their integration into consumer products as a whole. The successful applicant will be responsible for product test development, data analysis & interpretation, process implementation & refinement, and may have a background in industry, science & academia, or a mix of both. The Electrical Engineer’s responsibilities include, but are not limited to, the duties listed below.

Duties:

  • Design and implementation of testing methodologies to validate manufacturer claims for power conversion products

  • Management of relationships with companies in order to effectively develop comprehensive methodologies

  • Writing & maintenance of test procedures & scripts according to testing methodologies

  • Collaboration with Test Technicians to investigate results and avenues for further testing & analysis

  • Collaboration with Writers for assigned videos, supplying information & data as required for content creation on a consistent basis

  • Review & analysis of products for Labs website with recommendations for end users of varying backgrounds

  • Design & development of projects to support other Labs testing efforts outside of normal scope of duties

Job Requirements:

  • Degree in an Electrical/Electronics Engineering discipline, or equivalent industry experience

  • 5+ years of experience in electrical engineering, test engineering, or a related field

  • Experience with AC/DC power sources, electronic loads, power meters, oscilloscopes, logic & spectrum analyzers, and other electrical lab test equipment

  • Experience with implementation of PLC systems & LabVIEW integration

  • Proficiency in testing, troubleshooting, and validating complex electronic & electro-mechanical systems

  • Knowledge of PC hardware product lines, generations, and industry context

  • Experience with Microsoft Office & Google workspaces

  • Professional communication skills & comport

  • Legally allowed to work in Canada without sponsorship

Assets:

  • Eligibility for registration with EGBC

  • Project portfolio that demonstrates an analytical approach to project development and a capacity for creative innovation

  • Experience with ISO-based document control schemes, including those described in 9001:2015 & 17065:2012

  • Experience with Python, C++, MATLAB, and/or other programming and scripting languages

  • Experience with the development of PCB layouts from design through assembly

To Apply, Click Here

Full-Time Senior Test Technician

Location: Surrey, BC, Canada

Reporting to the Head of Labs, we’re searching for a project manager with experience in an analytical/laboratory environment. The successful applicant will be responsible for our testing team, ensuring compliance with procedures & setting the standard for the quality of datasets created, as well as contributing to continued development and refinement of Labs procedures. The Sr. Test Technician’s responsibilities include, but are not limited to, the duties listed below.

Duties:

  • Planning of test schedules & allocation of Test Technician cycles to ensure a critical path that falls within scheduled content release deadlines

  • Monitoring of progress, ensuring that projects are completed on time & that stakeholders are aware of milestone completion

  • Identification and management of risks to the critical path, including resolution & escalation of issues as they occur

  • Application of technical knowledge to verify functionality and troubleshoot inoperative systems as initial support

  • Oversight of testing workstations, ensuring that all tools & equipment are kept in good working order and that maintenance is scheduled and carried out as needed

  • Collaboration with Test Engineers, discussing test results & avenues for further testing and analysis

  • Documentation and reporting of test results & notable occurrences

  • Documentation of feedback on hardware, software, and procedures to improve efficiency

Job Requirements:

  • Technical certification or bachelor’s degree in engineering, science, or related field

  • Experience managing onsite facility and lab operations including maintenance of equipment in a technical environment

  • Superior interpersonal facilitation & communication skills, skilled in the handling and resolution of conflict

  • Superior computer literacy, problem-solving, & troubleshooting skills

  • Experience with Microsoft Office & Google workspaces

  • Legally allowed to work in Canada without sponsorship

Assets:

  • Education within the field of project management or technical leadership

  • Recent related experience at a senior level working within organizations undergoing structural changes to their technical manual

  • Experience with AC/DC power sources, electronic loads, power meters, oscilloscopes, and other electrical lab test equipment

  • Project portfolio that demonstrates technical aptitude

  • Detail-oriented focus, with accurate record-keeping skills

  • Good team-building, training, and coaching skills

To Apply, Click Here

Full-Time Talent and Culture Coordinator

Location: Surrey, BC, Canada

Reporting to the Head of Business Development, this person will help optimize HR systems, assist in hiring, onboarding and performance management, and will help make our companies even better places to work. The Talent & Culture Coordinator’s duties include, but are not limited to, the following:

Duties:

  • Support the recruitment process by filtering applications, conducting phone screenings, and helping organize interviews for managers

  • Liaise with all departments for onboarding, reviews, and payroll, ensuring all needs are met

  • Coordinate training sessions, seminars, and company events

  • Assist in updating employee records and help with administrative duties

Job Requirements:

  • Previous work experience (1-3 years) in a Human Resources role is preferred

  • Educational background in Human Resources is preferred

  • Strong written and verbal skills

  • Excellent interpersonal and communication skills

  • Ability to work independently with a high degree of accuracy, good judgment, and initiative

  • Highly organized with the ability to manage multiple priorities effectively

  • Excellent analytical and problem-solving skills

  • Demonstrate a strong work ethic and a sense of urgency

  • Must possess a positive, can-do attitude

To Apply, Click Here

Full-Time Senior Accountant

Location: Surrey, BC, Canada

Reporting to the CFO, we’re looking for a Senior Accountant to help the Accounting department with its day-to-day operations. This person must be organized and have prior experience in a similar role. The Senior Accountant's responsibilities include, but are not limited to, the following:

Duties:

  • Assisting with LMG's monthly and year-end processes.

  • Filing sales tax returns

  • Assisting in processing accounts payable and accounts receivable.

  • Processing cash receipts and reimbursements.

  • Budgeting and cash management.

  • Performing general administrative duties.

  • Assisting in monitoring and analyzing accounting data to produce financial reports or statements, both monthly and yearly.

  • Working proactively to help improve systems and procedures.

  • Helping meet financial accounting objectives.

Job Requirements:

  • Proven working experience in an accounting office with a complete yearly accounting cycle.

  • Accounting degree or BCIT finance graduate.

  • Enrolment or recent graduate in the CPA program is preferred.

  • Advanced computer skills in Microsoft Office (specifically Excel) and QuickBooks.

  • High attention to detail and accuracy.

  • Very analytical with a positive attitude.

  • Strong writing and communication skills.

  • Ability to work with a team or independently.

To Apply, Click Here

Full-Time Bookkeeper

Location: Surrey, BC, Canada

Reporting to the CFO, we’re looking for a Bookkeeper to help the accounting department with its day-to-day operations. This person must be organized and have prior experience in a similar role.

Duties:

  • Assistance with LMG's month and end-year processes

  • Assistance in processing accounts payable and accounts receivable

  • Processing cash receipts and reimbursements

  • Assisting with payroll

  • Budgeting, cash management

  • General administrative duties

  • Working proactive to help improve systems and procedures

  • Helping meet financial accounting objectives

Job Requirements:

  • Proven working experience in an accounting office with a complete yearly accounting cycle

  • Previous experience working in a video production company is desirable

  • Advanced computer skills in Microsoft Office and Quickbooks

  • High attention to detail and accuracy

  • Very analytical

  • Positive attitude

  • Strong writing and communication skills

  • Ability to work with a team or independently

To Apply, Click Here

Full-Time Video Editor/Camera Operator

Location: Surrey, BC, Canada

Reporting to the Head of Production, the Video Editor/Camera Operator will create and edit videos for Linus Media Group across our various channels such as Linus Tech Tips, TechQuickie, etc. The Video Editor/Camera Operator’s responsibilities include, but are not limited to, the following:

Duties:

  • Editing videos.

  • Set up and operation of cameras, lighting, and audio recording devices.

Job Requirements:

  • Must be able to think independently and quickly.

  • Great problem-solving/troubleshooting skills.

  • Advanced understanding of Adobe Premiere Pro and Audition.

  • Advanced understanding of audio.

  • Advanced understanding of design, including the use of Photoshop and Illustrator.

  • After Effects skills are preferable.

  • Good understanding of lighting.

  • A positive attitude.

  • Ability to work with a team or independently.

  • Strong communication skills.

  • You must include a portfolio, resume, and cover letter in your application.

To Apply, Click Here

Full-Time Writer/Video Producer

Location: Surrey, BC, Canada

Reporting to the Head of Writing, the successful applicant will work with and test technology products, write video scripts describing their findings, and act as a producer for videos on our YouTube Channels (primarily Linus Tech Tips but also TechLinked, ShortCircuit, TechQuickie, and more). The Writer/Video Producer's responsibilities include, but are not limited to, the following:

Duties:

  • ~60% - Getting hands-on with products and forming an original, informed opinion. This may include:

    • Testing/Benchmarking PC hardware

    • Researching products by attending press briefings, conducting calls with brands, and good ol’ fashioned Google

  • ~20% - Writing video scripts for hosts to read.

  • ~5% - writing instructions for the camera/editing for the visuals that accompany your script (on-the-job training provided)

  • ~5% - Preparing for and conducting unscripted video shoots by readying the materials (PC or otherwise) ahead of the shoot and providing assistance to the host during the shoot

  • ~5% - Generating video concepts

  • ~5% - Reviewing videos alongside the video editor (on-the-job training provided).

Job Requirements:

  • Ability to work under deadlines

  • Knowledge of PC Hardware product lines, generations, and industry context

  • Strong English writing skills

  • An analytical and curious mind

  • A deep love of tech in general

  • Great problem-solving skills and perseverance

  • The ability to work independently or with a team

  • Strong communication skills

  • Must possess a positive, can-do attitude

  • Being funny is an asset

To Apply, Click Here