Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer (Contractor Position)

Temporary

MistyWest

Overview

About MistyWest

MistyWest is a hardware engineering consultancy that exists to create novel technologies that enable a healthier planet and bring prosperity to all humankind, with a focus primarily on hardware projects that advance the UN Sustainable Development Goals.

We are hiring a Firmware Engineer (Contractor) to support an embedded product build. You will help develop core firmware features, including device sensing, power management, connectivity, and reliable system reporting.

Requirements

  • Key Responsibilities
    • Develop and maintain firmware for connected embedded devices, coordinating across multiple boards or modules as needed
    • Implement reliable sensor handling and event-driven state logic 
    • Support wireless connectivity features, including provisioning/setup workflows and basic network health reporting
    • Ensure secure communications and define retry, buffering, and recovery behaviors when connectivity is unavailable
    • Deliver periodic device state reporting and time-sensitive event notifications aligned to service targets
    • Optimize low-power operation through effective sleep/wake strategies and battery-aware behaviors
    • Partner with hardware, mechanical, and software/cloud teams to support integration, troubleshooting, and validation
    • Create and execute test plans for key functional and integration scenarios
    • Produce clear documentation, including firmware design notes, configuration details, and test evidence for acceptance readiness
  • Must-Have Qualifications
    • 5+ years of embedded firmware experience 
    • Strong C/C++ experience for microcontrollers and/or embedded systems
    • Experience with low-power, battery-operated products and power budgeting
    • Hands-on experience with: GPIO, ADC, interrupts, timers, debouncing
    • Experience implementing secure connectivity: Wi-Fi provisioning patterns (AP mode, captive portal, BLE assist, or similar)
    • Strong software practices: Git, code reviews, clean architecture, testable firmware patterns
  • Nice-to-Have
    • RTOS experience (FreeRTOS or similar)
    • Experience with Wi-Fi positioning or location inference workflows
    • Familiarity with regulatory-minded development (FCC/UL), and privacy/security standards
    • Experience bringing products through integration testing and production readiness
    • Python scripting for test automation or tooling

Benefits

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.

How to Apply

If you would like to be considered for contract work, please apply with your resume and provide a link to previous work (where applicable). Be sure to include your availability for the next 2-4 weeks so we know if you're keen to take on new work!

Disclaimer

Please note that if selected, you will be working as an ‘Independent Contractor’ and not as an employee at MistyWest. We have previously hired from our contractor pool, so this is a great way to get your proverbial "foot in the door" when it comes to securing a permanent gig as a Westie!

Requirements will vary depending on the specific project you are being hired for. Some projects require your physical presence in our Vancouver office and lab a few days a week/month - some are 100% remote enabled.

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Firmware Engineer (Contractor Position) in Vancouver, BC vacancy
  • $89.04k - $125.7k per year

     ...hardware including microcode, IP specific firmware, FPGA, and DSPs. Responsible for...  ...implementations. As a Firmware Development Engineer your responsibilities will include but are...  ...Qualifications This is an entry-level position and will be compensated accordingly. You... 
    Suggested
    Full time
    Internship
    Local area

    INTEL

    Vancouver, BC
    9 days ago
  • $100k - $120k per year

     ...! And you’re joining a thrice-certified Great Place to Work!  Your Role Clarius Mobile Health is looking for an Embedded Firmware Engineer to contribute to a special project focused on expanding access to ultrasound technology while advancing our next-generation innovations... 
    Suggested
    Contract work
    Fixed term contract
    Work at office
    Worldwide

    Clarius Mobile Health

    Vancouver, BC
    6 days ago
  • $45 - $55 per hour

     ...Kofax Contractor Location: Remote Status: Contractor Compensation Range: CAD $45.00- $55.00 per hr VersaFile Inc . is a Vancouver-based technology services and software company providing intelligent content and process automation solutions. This includes managed... 
    For contractors
    Remote job
    Contract work

    Versafile

    Vancouver, BC
    1 day ago
  •  ...industrial pilots - and we’re growing the team to take it even further. About the Role We are looking for an Firmware and Embedded Software Engineer to design and develop the real-time software systems that control our humanoid robots. You will own the... 
    Suggested
    Full time
    Work at office
    Worldwide

    humanoid

    Vancouver, BC
    3 hours ago
  • $125.7k - $175.7k per year

     ...Company Qualcomm Canada ULC Job Area Engineering Services Group, Engineering Services Group Program Management General Summary...  ...Business Unit organization. You will drive the end-to-end software, firmware, emulation, and validation lifecycle across our next-generation... 
    Suggested
    Work from home

    Qualcomm

    Vancouver, BC
    1 day ago
  •  ...About MistyWest MistyWest is a hardware engineering consultancy that exists to create novel technologies that enable a healthier planet and bring prosperity to all humankind, with a focus primarily on hardware projects that advance the UN Sustainable Development Goals.... 
    For contractors
    Permanent employment
    Contract work
    Local area
    Overseas
    Flexible hours

    MistyWest

    Vancouver, BC
    a month ago
  • Hello, I am looking for a full time nanny starting in January 2027. Hours of work would be 8 am to 5 pm. Based in downtown Vancouver (yaletown). From Sept to Dec - looking for a part time nanny for 1 or 2 days a week, 4 hours each day. Please visit to view full details and...
    Full time
    Part time
    2 days per week
    1 day per week

    CanadianNanny.ca

    Vancouver, BC
    9 days ago
  •  ...-hire talent in a few different categories: # Engineering Tech Leads & Project Managers # Firmware & Embedded Engineers # Industrial Designers...  ...we look for help. We have previously hired from our contractor pool, so this is a great way to get your proverbial... 
    For contractors
    Permanent employment
    Contract work
    Work at office
    Local area
    Flexible hours

    MistyWest

    Vancouver, BC
    a month ago
  • $73k - $135k per year

     ...recognized globally as a leader in the Engineering, Procurement, Construction, Fabrication,...  ...Job Description The purpose of this position is to provide intermediate technical knowledge...  ..., coworkers, clients, vendors, contractors, and visitors • Job related technical... 
    For contractors
    Full time
    Work at office
    Local area
    Flexible hours

    Fluor

    Vancouver, BC
    1 day ago
  • $118k - $218k per year

     ...recognized globally as a leader in the Engineering, Procurement, Construction, Fabrication,...  ...Job Description The purpose of this position is to provide the essential administrative...  ..., coworkers, clients, vendors, contractors, and visitors  Job related technical knowledge... 
    For contractors
    Full time
    Work at office
    Local area
    Flexible hours

    Fluor

    Vancouver, BC
    1 day ago
  • $80k - $149k per year

     ...recognized globally as a leader in the Engineering, Procurement, Construction, Fabrication,...  ...Job Description The purpose of this position is to provide the essential administrative...  ..., coworkers, clients, vendors, contractors, and visitors • Job related technical... 
    For contractors
    Full time
    Work at office
    Local area
    Flexible hours

    Fluor

    Vancouver, BC
    1 day ago
  • $138k - $256k per year

     ...recognized globally as a leader in the Engineering, Procurement, Construction, Fabrication,...  ...Job Description The purpose of this position is to provide the essential administrative...  ..., coworkers, clients, vendors, contractors, and visitors • Job related technical... 
    For contractors
    Full time
    Work at office
    Local area
    Flexible hours

    Fluor

    Vancouver, BC
    1 day ago
  •  ...We are seeking an experienced MV Switchgear Engineer / Inspector to support the design review, inspection, testing, and quality verification...  ...systems for critical power infrastructure projects. This position is responsible for ensuring equipment meets project specifications... 
    Full time
    Work at office

    Is International Services

    Vancouver, BC
    1 day ago
  • Starting in September, we are looking for after-school childcare for our 3 year old son Monday-Thursday from 3:00-6:00 pm. There is an opportunity for additional hours if you are willing to do light housework/meal prep. Our son needs to be picked up from his preschool which...
    Part time

    CanadianNanny.ca

    Vancouver, BC
    29 days ago
  •  ...Remote | Independent Contractor Apply your digital marketing experience in a new professional environment. You've spent your career...  ...independent contractor opportunity and not a salaried employment position . The flexible structure may suit experienced professionals... 
    For contractors
    Long term contract
    Full time
    Part time
    Remote work
    Flexible hours

    Popcorn Potential

    Vancouver, BC
    5 days ago
  • $25 - $30 per hour

     ...keeping them active, and encouraging learning through play - Lives nearby or can easily travel to the area If you’re interested in the position or know someone who might be a good fit, please feel free to message me. We’d be happy to connect! .................................... 
    Hourly pay
    Part time
    Apprenticeship
    Immediate start
    Monday to friday
    Flexible hours
    3 days per week

    CanadianNanny.ca

    Vancouver, BC
    1 day ago
  • $25 per hour

    Hello! Our family is seeking an experienced full time nanny in the Shaughnessy neighborhood of Vancouver, British Columbia to care for our newborn & infant. We already have one full time nanny and are looking for one additional qualified person. References required. Must have...
    Long term contract
    Full time

    CanadianNanny.ca

    Vancouver, BC
    3 days ago
  • $25 per hour

     ...someone who can create a safe and loving environment, ensuring that our baby's needs are met throughout the night. This is a part-time position, and we offer a competitive pay of $25 per hour. If you are passionate about working with infants and are available for overnight... 
    Hourly pay
    Part time
    Night shift
    Early shift

    CanadianNanny.ca

    Vancouver, BC
    3 days ago
  •  ...a talented and motivated\u00a0\u003cstrong\u003eSenior Software Engineer \u003c/strong\u003eto join our team. As part of our Match Group...  ...6667px;\"\u003eFactors such as scope and responsibilities of the position, candidate\u0027s work experience, education/training, job-related... 
    Full time
    Internship
    Work at office
    3 days per week

    Match Group

    Vancouver, BC
    1 day ago
  •  ...Note: This position does not offer any Visa sponsorship. We are only looking for applicants who are either local to Vancouver, Canada, or...  ...location. Job Summary: Our Client is looking for a skilled Data Engineer to join their team. The ideal candidate will be responsible for... 
    Full time
    Local area
    Relocation

    Yeah! Global

    Vancouver, BC
    1 day ago
  • $33 - $55 per hour

     ...is looking for a Mechanical Engineer with a knack for creative problem...  ...and production of precision positioning equipment and robotics. You...  ...devices that accurately control position down to the nanometre....  ...engineering, software development, firmware, and supply chain. Work in... 
    Permanent employment
    Full time
    Casual work
    Flexible hours

    Zaber Technologies

    Vancouver, BC
    18 days ago
  • $20 per hour

     ...British Columbia seeking a nurturing and responsible nanny to care for our infant and primary school-aged children. This is a full-time position with the option of living in or living out. If you are looking for a part-time role, we are also open to discussing those options.... 
    Hourly pay
    Full time
    Part time
    Summer work
    Live out

    CanadianNanny.ca

    Vancouver, BC
    15 days ago
  • $104.9k - $154.9k per year

     ...Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group ASICS Engineering General Summary: As a leading...  ...tape out and post-silicon support. The responsibility of the position involves comprehensive pre-silicon test planning for digital power... 
    Work from home

    Qualcomm

    Vancouver, BC
    1 day ago
  • $20 per hour

    Hello, we are a family in Vancouver, British Columbia urgently seeking a nanny to care for our newborn. This is a full-time, live-out position with an hourly wage of $20. We are open to part-time options for the right candidate, so please reach out if you are interested. The... 
    Hourly pay
    Full time
    Part time
    Live out

    CanadianNanny.ca

    Vancouver, BC
    16 days ago
  • We are looking for an associate optometrist to join our busy, growing independent practice 2-4 days a week. Our clinic is centrally located near downtown Vancouver with a great patient demographic. We are well equipped with the latest clinical technology, including EMR, NIDEK...
    Part time
    2 days per week

    Olympic Village Eye Care

    Vancouver, BC
    12 days ago
  • $90.1k - $135.1k per year

    Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group > ASICS Engineering General Summary: As a leading technology innovator...  ...QoR like performance, power and area. This is a new headcount position. The responsibilities will include the following: RTL to GDS2... 
    Full time
    Work from home

    Qualcomm

    Vancouver, BC
    1 day ago
  • $125k - $154.35k per year

     ...Role in Supporting Our Members: We are seeking a Lead Gen AI Engineer to join our GenAI & Cognitive AI Pod, focused on building...  ...Vancouver, but we are open to candidates in BC and Ontario. While this position is for an existing vacancy and provides a hybrid work... 
    Permanent employment
    Full time
    Internship
    Work at office
    Immediate start
    Flexible hours

    Vancity

    Vancouver, BC
    1 day ago
  • $101.2k - $124.95k per year

     ...in Supporting Our Members: We are seeking an RPA Automation Engineer to join our Automation Pod, responsible for building scalable, production...  ..., but we are open to candidates in BC and Ontario. While this position is for an existing vacancy and provides a hybrid work... 
    Permanent employment
    Full time
    Internship
    Work at office
    Immediate start
    Flexible hours

    Vancity

    Vancouver, BC
    1 day ago
  •  ...Requirements: Previous experience in a full-service restaurant considered to be an asset Impeccable attention to detail Energetic and positive Able to work both independently and as part of a team Possess basic food handling and preparation knowledge Able to work... 
    Full time

    Moxies West Georgia

    Vancouver, BC
    9 days ago
  • $125k - $150k per year

     ...AI Sales Engineer At  VersaFile Consulting Group , we’re reimagining the role of content in intelligent automation. As AI reinvigorates content management technologies, the need for effective content lifecycle strategies has never been more critical to realizing the full... 
    Remote job
    Permanent employment
    Full time
    Work at office
    Work from home
    Flexible hours

    Versafile

    Vancouver, BC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer (Contractor Position). Be the first to apply!