Hirejobs Canada
Register
Auckland Jobs
Canterbury Jobs
Northland Jobs
Otago Jobs
Southland Jobs
Tasman Jobs
Wellington Jobs
West Coast Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Firmware Engineer - Jobs in V5T 2R5 Vancouver British Columbia

Job LocationV5T 2R5 Vancouver British Columbia
EducationNot Mentioned
Salary$100,000 - 150,000 per year
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypeFull time

Job Description

MistyWest is an engineering design consultancy that exists to accelerate the transition to a sustainable future through the development of intelligent and connected devices. MistyWest is seeking a highly skilled and experienced Senior Firmware Engineer to join our team and contribute to the development of innovative devices. This role will focus on firmware development for our projects, requiring expertise in embedded systems, connectivity, and real-time operating systems.Responsibilities:

  • Develop and implement firmware for Bluetooth and Wi-Fi connectivity.
  • Design and implement low-level drivers and application-level firmware.
  • Work with Real-Time Operating Systems (RTOS), with experience in Integrity RTOS being a significant asset.
  • Develop firmware using the Zephyr RTOS.
  • Interface with various hardware components, including scanner decoders, RFID encoders, printer drivers, motor drivers, and power management systems.
  • Potentially contribute to the development of a simple user interface.
  • Lead firmware architecture and new product development cycles from concept to launch.
  • Provide accurate project estimations.
  • Collaborate with cross-functional teams including electrical engineers, mechanical engineers, and product managers to ensure seamless integration and optimal product performance.
  • Implement and maintain communication protocols and IoT connectivity solutions, including BLE, OpenThread, and MQTT.
  • Conduct comprehensive testing and validation of firmware modules, including unit testing and debugging.
  • Mentor junior engineers, fostering a growth-oriented team environment.
  • Stay updated with the latest advancements in firmware development and participate in R amp;D initiatives.
Requirements
  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or a related field.
  • Minimum of 10 years of experience in firmware development, with at least 5 years in a senior role.
  • Experience in developing low-level drivers and application-level firmware.
  • 3-5 years of experience with Zephyr and/or RTOS
  • Experience with some or all of the following: scanner decode interfaces, RFID encoders, printer drivers, motor drivers, power management, and UI development is a plus.
  • Strong leadership skills.
  • Excellent estimation skills.
  • Experience in creating product architecture and managing a firmware team.
  • Experience with medical device firmware development and compliance with regulatory standards will be a plus.
  • Knowledge of IoT standards and protocols for device interoperability will be a plus.
BenefitsMistyWest offers a competitive and dynamic total compensation package designed to attract and retain top talent. In addition to a competitive base salary for comparable roles in Vancouver, we offer:
  • Banked Time: Paid for every hour worked over 37.5 hours per week, paid out quarterly.
  • Paid Time Off: 4 weeks paid vacation (with rollover!) and 5 sick days annually.
  • Support Leave: An additional 2 weeks of support leave for parents, caregivers, and bereavement.
  • Subsidized Parental Leave: 18 weeks at full pay, 36 weeks prorated.
  • Comprehensive Benefits: Medical, dentalamp; vision plan from Sun Life.
  • Flexible Spending Account: Covers gym memberships, lift passes, apparel, childcare, and more.
  • Professional Development: $1000 discretionary budget per year, plus 3 paid days off for professional development or volunteering.
  • Flexible Work: Flexible work schedule and hybrid work arrangements.
  • Resources: Access to a full laboratory and workshop for personal projects, a well-stocked corporate library.
  • Office Perks: Attractive, bright, open-plan, dog-friendly office in Mount Pleasant (on the Metrotown bus line) with secure bike parking, office snacks, and a fancy espresso machine with bird-friendly and single-origin coffees.
  • Travel Opportunities: Opportunities to travel to professional conferences like CES, SXSW, Siggraph, and more.
  • Company Culture: Complimentary staff events like ski trips, parties, shared meals, and community events.
We encourage you to apply if you are a talented and passionate Firmware Engineer looking for a challenging and rewarding opportunity.

APPLY NOW

© 2021 HireJobsCanada All Rights Reserved