Recherche d'emploi > Vancouver, BC > Temporaire > Firmware engineer

Firmware Engineer Contractor

MistyWest
Vancouver, BC, CA
80K $-110K $ / an
Permanent
Quick Apply

At MistyWest, our Firmware Engineer is a team member who creates programs that interface with and control physical devices.

They have the ability to identify the core software / firmware requirements of a project, plan the architecture and communicate it with the project team.

They will work closely with a multidisciplinary team of project managers, engineers, and designers to complete both product development and research tasks in a variety of industries and market segments.

Right now we are working on fascinating project and looking for some help during next 6-12 months!

Requirements

  • Bachelor’s Degree in Electrical Engineering, Computer techniques, software
  • At least 4 years of previous work experience in firmware and software development
  • Proven results developing firmware and embedded software for connected products : BLE, WiFI, LTE
  • Strong embedded Linux experience, both at the Kernel level and Driver level
  • Experience with embedded RTOS for microcontrollers. freeRTOS experience an asset
  • Experience with Unit test, Static Analysis tools and Automated test suites
  • Excellent knowledge of standard software development practices, testing and revision control (Agile software development, Git, Jenkins, CircleCI, QA tools, test-driven development)
  • Experience in developing low-level drivers and application-level firmware
  • Experience bringing up and debugging hardware using logic analyzer, oscilloscope, etc.
  • Experience with Ultra Low Power applications
  • Embedded Linux Application development
  • Linux Driver development
  • Experience with Zephyr development
  • Experience with Nordic BLE Chips : nRF51, nRF52, RF53
  • Well versed in many types of sensors and technologies
  • Ability to function independently with little supervision as well as working effectively in a team environment

Nice to have :

  • Experience with LTE CAT M1 Modules : Nordic nRF91, Quectel BG95
  • Experience with WiFi Chips : ESP32, Dialog DA16200
  • Experience with GNSS Based Applications
  • Experience with Altium for schematic capture and layout

Benefits

  • Highly flexible : negotiate your own rates, hours and work location.
  • Hardware & Software Access : MistyWest can provide equipment and software support where needed
  • Try us out! Find out if MistyWest would be a good permanent employer for your needs and career direction
  • Amazing Community : plug into a great local and global community of engineers and product design enthusiasts for events, projects, potential work & personal development.
  • Il y a 1 jour
Emplois reliés
MistyWest
Vancouver, Colombie-Britannique

At MistyWest, our Firmware Engineer is a team member who creates programs that interface with and control physical devices. They have the ability to identify the core software/firmware requirements of a project, plan the architecture and communicate it with the project team. They will work closely w...

MistyWest
Vancouver, Colombie-Britannique

At MistyWest, our Firmware Engineer is a team member who creates programs that interface with and control physical devices. They have the ability to identify the core software/firmware requirements of a project, plan the architecture and communicate it with the project team. They will work closely w...

Offre sponsorisée
Swim Recruiting
Vancouver, Colombie-Britannique

DevOps Engineer contact role working on a high-profile program with a local enterprise organization. As a result of investment in technology our client is looking to add a Senior DevOps engineer to their retail technology team. Proven experience as a DevOps Engineer with a focus on our tech stack: A...

Ausenco
Burnaby, Colombie-Britannique

Our team in Canada is growing,we are currently recruiting for a Senior Electrical Engineer to join our Infrastructure Engineering Business line in the Burnaby office. Electrical Engineer (Industrial) – Burnaby-(BUR00000V). Review/Perform electrical engineering detail design calculations. Perform eng...

Safe Fleet
Coquitlam, Colombie-Britannique
Télétravail

The candidate will join a team of embedded software developers that are responsible for the development of Safe Fleet’s Law Enforcement In-Car-Video (ICV) recording application used by the Focus H1 In-Car-Video platform. Develop the software tools and subsystems to support software development, test...

Corinex
Vancouver, Colombie-Britannique

Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems. Develop software solutions by studying systems flow, data usage and work processes. Execute full li...

DarkVision
North Vancouver, Colombie-Britannique

DarkVision, a Koch Engineered Solutions company, is looking for a Senior Machine Learning DevOps Engineer to join our ML Team. Based in our state-of-the-art HQ in beautiful North Vancouver, BC, you will work as a core part of the Machine Learning Team and work closely with other Machine Learning Dev...

Improving
Vancouver, Colombie-Britannique

Improving provides consulting, software development and training to our customers through high environments of trust. ...

Tiger Analytics
Canada

As a Data Engineer, you will be responsible for designing, building, and maintaining scalable data pipelines on cloud infrastructure. Our consultants bring deep expertise in Data Science, Machine Learning and AI. We are the trusted analytics partner for multiple Fortune 500 companies, enabling them ...

Autodesk
Vancouver, Colombie-Britannique

If you are a software developer who is proficient in web-based technologies, have design and coding skills, passionate about problem solving, with experience building and operating SaaS system with large user base, we would love to hear from you! You will report into the Manager of Software Engineer...