Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

Engineer, Firmware

$65k - $80k par année
Temps plein

Semtech

Location: Richmond, BC

Work Arrangement : Onsite 4 days/week (Mondays to Thursdays)

Job Summary

At Semtech, we're developing industry-leading cellular modules, routers and gateways that make a real impact. Our technology supports first responders with better access to critical data, enables utility companies to manage renewable energy more responsibly, and delivers connectivity to remote people and equipment where it's needed most.

The Engineer, Firmware is responsible for performing advanced firmware development activities within our Airlink department. This position leads firmware design efforts, develops complex firmware solutions, and solves customer integration challenges for embedded systems. The role requires comprehensive understanding of embedded programming principles, advanced technical skills, and strong analytical abilities, with the ability to work with minimal supervision.

Responsibilities

  • Implement firmware components and optimize general telecommunication systems with cellular capabilities.

  • Provide technical expertise in firmware development, participate in code reviews, and drive bug fixing efforts across the team.

  • Develop and maintain automated test frameworks to validate new features and bug fixes in a CI/CD environment.

  • Resolve firmware issues requiring deep technical analysis; develop advanced diagnostic capabilities and implement robust error handling and recovery mechanisms.

  • Lead firmware integration activities, develop comprehensive validation strategies, and ensure firmware quality meets product requirements.

  • Collaborate with internal teams and customers to provide technical support, troubleshoot integration challenges, and communicate firmware status and solutions.

  • Mentor junior engineers on firmware development techniques and lead technical knowledge sharing initiatives.

Minimum Qualifications

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related technical field.

  • 1-3 years of experience in firmware development, embedded systems programming, or a related role.

  • Proficient with concepts of embedded software development and software source control such as Git or SVN.

  • Expert proficiency in C, C++, Python and object-oriented programming techniques.

  • Proficiency in the use of Linux as both a development and target platform.

  • Hands-on experience with networking, especially VPN.

  • Proficient understanding of RTOS concepts such as tasks, stacks, queues, and memory management.

  • Experience writing automated tests for embedded software, including validation of new features and bug fixes.

  • General understanding of wireless communications (cellular, Wi-Fi, Bluetooth).

  • Excellent verbal and written communication skills.

  • Understanding of the full life cycle phases of an embedded system

Desired Qualifications

  • Prior exposure to Yocto Project or OpenWRT is an asset.

  • Exposure to kernel space programming, U-Boot bootloader integration and debugging.

  • Familiar with AI tools used for development such as Cursor or Claude

The intent of this job description is to describe the major duties and responsibilities performed by incumbents of this job. Incumbents may be required to perform job-related tasks other than those specifically included in this description.

All duties and responsibilities are essential job functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities.

A reasonable estimate of the pay range for this position is CAD $65,,000 - $80,000. There are several factors taken into consideration in determining base salary, including but not limited to: job-related qualifications, skills, education and experience, as well as job location and the value of other elements of an employee’s total compensation package.

L'offre d'emploi a été publiée il y a 27 jours
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Engineer, Firmware à Richmond, BC
  •  ...required.  What you would do here SST Wireless is seeking a Firmware Developer with Hardware knowledge that thrives in a team...  .../C# skills ice the cake Get in touch If you are the right engineer / designer for our company, send us your resume with a cover letter... 
    Suggéré
    Temps plein
    Travail au bureau
    Recrutement immédiat

    SST Wireless

    Richmond, BC
    il y a 15 jours
  • $80k - $100k par année

     ...Richmond , Canada We are seeking a motivated Software Engineer (with Embedded Systems experience) to advance the application development...  ...Collaborate with cross-functional teams, including hardware, firmware, cloud, and product teams, to ensure seamless system integration... 
    Suggéré
    Temps plein

    Foreseeson Technology Inc.

    Richmond, BC
    il y a 11 jours
  • $40 - $46 par heure

    Are you a junior or intermendiate engineer or engineering technologist with a couple of years of experience under your belt, ready for your...  ...Document, report, and help troubleshoot defects, anomalies, and firmware/hardware issues using defect tracking systems. Test Bench... 
    Suggéré
    Taux horaire
    Сontrat
    Stage
    Lundi au vendredi

    Randstad

    Richmond, BC
    il y a 7 jours
  • $95k - $130k par année

     ...mission – bringing to bear a one-of-a-kind mix of experience, engineering excellence and wide-eyed wonder that’s been in our DNA since day...  ...Documentation & Standards Management Ensure all artefacts, analysis, firmware, deliverables and documentation are version controlled in PLM... 
    Suggéré
    Temps plein
    Pour les contractants
    Travail à distance
    Horaires flexibles

    MDA Systems Ltd.

    Richmond, BC
    il y a 15 jours
  • $85k - $120k par année

     ...industry in adopting and developing AI across our products, projects, and operations. Join us and build skills defining the next era of engineering and industrial systems. The role: The Senior   Electrical Engineer/Technologist is a key member of the Electrical... 
    Suggéré
    Temps plein
    Stage
    Travail posté

    Saltworks Technologies

    Richmond, BC
    il y a 8 jours
  • $95k - $120k par année

     ...industry in adopting and developing AI across our products, projects, and operations. Join us and build skills defining the next era of engineering and industrial systems. The role: We have an exciting opportunity for a Controls & Automation Engineer to join our multi-... 
    Temps plein
    Stage
    Travail posté

    Saltworks Technologies

    Richmond, BC
    il y a 8 jours
  • $41.56 par heure

     ...06/07/2024 to 06/14/2024 Overview Want to use your expertise to connect to an IT career with a difference? As a Cloud Systems Engineer I within our organization, you'll do just that. Using leading-edge technology, you'll help connect British Columbians to healthy and... 
    Taux horaire
    Temps plein
    Temps partiel
    Travail au bureau
    Recrutement immédiat
    Travail à distance
    1 jour par semaine

    WorkSafeBC

    Richmond, BC
    il y a 8 jours
  •  ...industry in adopting and developing AI across our products, projects, and operations. Join us and build skills defining the next era of engineering and industrial systems. The role: We are seeking an Intermediate Project Engineer to help lead the successful delivery of... 
    Temps plein
    Stage
    Travail posté

    Saltworks Technologies

    Richmond, BC
    il y a 8 jours
  •  ...that is easy to set up and interact with every day. Hardware Engineering Manager We are seeking a Hardware Engineering Manager with...  .... Work with other internal teams such as Mechanical Design, Firmware, and others during architecture phase and later on to ensure proper... 
    Travail manuel
    Travail à distance
    Travail à domicile
    D'outre-mer

    Arlo Technologies, Inc.

    Richmond, BC
    il y a 2 jours
  • $115k - $130k par année

     ...worldwide Room to grow! Promotion from within is always prioritized here. The Opportunity This isn't your average hotel engineering role; it's a critical leadership position at a property renowned for its sophisticated design, upscale amenities, and delivering a... 
    Contrat Longue Durée
    Remplacement
    Temps plein
    Pour les contractants
    Le monde entier
    Lundi au vendredi
    Horaires flexibles
    Équipe de l'après-midi

    Cormack Recruitment

    Richmond, BC
    Il y a un mois
  • $38.77 par heure

     ...JOIN OUR TEAM Pacific Coastal Airlines (PCA) is looking for an Aircraft Maintenance Engineer/Technician! This position is based out of a hanger located near South Terminal at the Vancouver International Airport in Richmond. The Maintenance Department at PCA fosters a team... 
    Taux horaire
    Temps plein
    Équipe de nuit
    Travail le week-end

    Pacific Coastal Airlines

    Richmond, BC
    il y a 5 jours
  •  ...industry in adopting and developing AI across our products, projects, and operations. Join us and build skills defining the next era of engineering and industrial systems. The role: Saltworks is hiring a Junior Electrical Commissioning Engineer/Technologist to support... 
    Temps plein
    Stage
    Le monde entier
    Travail posté

    Saltworks Technologies

    Richmond, BC
    il y a 8 jours
  • $80k - $95k par année

     ...industry in adopting and developing AI across our products, projects, and operations. Join us and build skills defining the next era of engineering and industrial systems. The role: Saltworks is seeking a Junior   Electrical Project Engineer with 2–4 years of experience... 
    Temps plein

    Saltworks Technologies

    Richmond, BC
    il y a 8 jours
  •  ...communication skills; Flexible to work shifts assigned (rotation 5/5/4, day/ evening). EDUCATION ~ Completed Aircraft Maintenance Engineer program or equivalent. Benefits: Our perks and benefits include but are not limited to: Competitive pay rates Aircraft... 
    Temps plein
    Programme de réinstallation
    Horaires flexibles
    Équipe de l'après-midi

    Skyservice Business Aviation

    Richmond, BC
    il y a 4 jours
  •  ...industry in adopting and developing AI across our products, projects, and operations. Join us and build skills defining the next era of engineering and industrial systems. The role: We have an immediate opening for an Electrical Engineer – Instrumentation Focus . This... 
    Temps plein
    Stage
    Recrutement immédiat
    Travail posté

    Saltworks Technologies

    Richmond, BC
    il y a 7 jours
  • $82.7k - $171.9k par année

     ...help us deliver results that improve lives? Join us to start Caring. Connecting. Growing together. We are seeking a Senior Software Engineer to design, build, and operate cloud-native services powering large-scale healthcare platforms. This role focuses on GCP-based backend... 
    Temps plein
    Travail à distance

    Optum

    Richmond, BC
    il y a 16 jours
  • $50k par année

     ...On behalf of our public sector client, Affinity is seeking a Cloud Systems Engineer with a focus on automation and cloud environment management. These services include AKS, compute, storage, application services, application gateways, zone/region redundancy, networking and... 
    Contrat Longue Durée
    Pour les contractants

    Affinity

    Richmond, BC
    il y a 14 jours
  • $109.25k - $138k par année

     ...Salary: CA$115,000 Per Hour Matchbox Consulting Group has been asked by a client, a crown corporation serving municipal electrical engineering firm to search for a Distribution Engineering Team Lead to head the company's Distribution department, spearhead upcoming... 
    Taux horaire
    Embauche directe

    MatchBox

    Richmond, BC
    il y a 22 jours
  •  ...our customers globally. Why are we so successful? Because we are passionate and love what we do! We are at the forefront of future engineering technologies, with solutions that ensure the success of our clients in key industries that are shaping the future of the world we live... 
    Emploi permanent
    Logé Sur Place

    Andritz

    Richmond, BC
    il y a 1 jour
  • $50.74 par heure

     ...operations office is in Richmond, British Columbia. Come join us in reshaping the future with AtkinsRéalis. AtkinsRéalis is dedicated in engineering a better future for our planet and its people. We are seeking an Aircraft Maintenance Engineer (Category 'M') to join our... 
    Taux horaire
    Temps plein
    Pour les contractants
    Stage
    Travail au bureau
    Horaires flexibles
    Travail posté
    Équipe de nuit
    Travail le week-end
    Travail de la semaine

    AtkinsRéalis

    Richmond, BC
    il y a 20 jours
  •  ...industry in adopting and developing AI across our products, projects, and operations. Join us and build skills defining the next era of engineering and industrial systems. The role: Join our team as a Technical Applications Engineer (Customer Support) and play a key role... 
    Temps plein
    Travail occasionnel
    Stage
    Travail à distance
    Travail posté
    Travail le week-end
    Équipe de l'après-midi
    Équipe du matin

    Saltworks Technologies

    Richmond, BC
    il y a 8 jours
  • $123.5k - $156k par année

     ...Job #14165 Salary: CA$130,000 Per Hour Matchbox Consulting Group is partnering with a well-established, privately owned power engineering consultancy in the Lower Mainland looking for a Transmission Engineering Manager  to join their team. Our client is a respected... 
    Taux horaire
    Remplacement
    Embauche directe
    Travail manuel
    Travail au bureau
    Travail à domicile

    MatchBox

    Richmond, BC
    il y a 22 jours
  • $85 par heure

    Project Engineer to oversee electrical installations and maintenance of equipment within YVR Pay Rate $85.00hr Key Responsibilities 1. Project Management & Execution • Manage execution of customer projects according to company processes and governance standards.... 
    Сontrat
    Pour les contractants
    Stage

    Randstad

    Richmond, BC
    Il y a 2 mois
  • $72k - $82k par année

     ...and know-how to turn an audacious customer vision into an achievable mission – bringing to bear a one-of-a-kind mix of experience, engineering excellence and wide-eyed wonder that’s been in our DNA since day one. For those who dream big and push boundaries on the ground and... 
    Temps plein
    Sous-traitant
    Travail à distance
    Horaires flexibles

    MDA Systems Ltd.

    Richmond, BC
    il y a 21 jours
  •  ...Electronic Engineering Manager Location: Richmond, BC  Overview Our client, a leading organization in the marine and consumer electronics space, is seeking an experienced Electronic Engineering Manager to join their growing team. This role will provide technical leadership... 
    Сontrat
    Le monde entier
    Richmond, BC
    Il y a 2 mois
  •  ...our customers globally. Why are we so successful? Because we are passionate and love what we do! We are at the forefront of future engineering technologies, with solutions that ensure the success of our clients in key industries that are shaping the future of the world we live... 
    Emploi permanent
    Stage
    Logé Sur Place
    Travail au bureau
    Travail à distance
    Horaires flexibles

    Andritz

    Richmond, BC
    il y a 14 jours
  • $78k par année

     ...mission – bringing to bear a one-of-a-kind mix of experience, engineering excellence and wide-eyed wonder that’s been in our DNA since day...  ...responsibilities that include: develop prototype embedded software and firmware participate in hands-on prototype development involving... 
    Travail à distance
    Horaires flexibles

    MDA Systems Ltd.

    Richmond, BC
    il y a 15 jours
  •  ...Description: The mission of this role is to architect and develop firmware and microcontroller subsystems for Astera Labs’ SoC and systems...  ...taking Computer Science, Electrical/Electronics/Software Engineering or equivalent. · Completed one or more Co-op terms of firmware... 
    Stage
    Horaires flexibles

    Astera Labs Early Career

    Vancouver, BC
    il y a 15 jours
  • $105k - $130k par année

     ...project team. Proactively manages potential problems, work interferences and schedule conflicts/setbacks. Liaises between field engineers, estimators, and subcontractors to ensure construction complies with drawings and specifications. Liaises with client, other site... 
    Contrat Longue Durée
    Сontrat
    Pour les contractants
    Sous-traitant
    Travail au bureau
    Horaires flexibles

    PCL Construction

    Richmond, BC
    il y a 15 heures
  •  ...~ Adhoc as assigned by Manager Experience & Education ~ Undergraduate degree or other equivalent qualification in Engineering (Mechanical, Electrical, Industrial, Manufacturing or equivalent) ~5 years experience in a supervisory role, supervising and managing... 
    Pour les contractants
    Travail au bureau
    Travail posté

    Purolator

    Richmond, BC
    il y a 1 jour

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à Engineer, Firmware. Soyez parmi les premiers à postuler !