Firmware Engineer (Contractor Position)
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.
$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...SuggestedFull timeInternshipLocal area$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...SuggestedContract workFixed term contractWork at officeWorldwide$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 contractorsRemote jobContract work- ...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...SuggestedFull timeWork at officeWorldwide
$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...SuggestedWork from home- ...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 contractorsPermanent employmentContract workLocal areaOverseasFlexible hours
- 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 timePart time2 days per week1 day per week
- ...-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 contractorsPermanent employmentContract workWork at officeLocal areaFlexible hours
$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 contractorsFull timeWork at officeLocal areaFlexible hours$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 contractorsFull timeWork at officeLocal areaFlexible hours$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 contractorsFull timeWork at officeLocal areaFlexible hours$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 contractorsFull timeWork at officeLocal areaFlexible hours- ...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 timeWork at office
- 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
- ...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 contractorsLong term contractFull timePart timeRemote workFlexible hours
$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 payPart timeApprenticeshipImmediate startMonday to fridayFlexible hours3 days per week$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 contractFull time$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 payPart timeNight shiftEarly shift- ...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 timeInternshipWork at office3 days per week
- ...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 timeLocal areaRelocation
$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 employmentFull timeCasual workFlexible hours$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 payFull timePart timeSummer workLive out$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$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 payFull timePart timeLive out- 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 time2 days per week
$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 timeWork from home$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 employmentFull timeInternshipWork at officeImmediate startFlexible hours$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 employmentFull timeInternshipWork at officeImmediate startFlexible hours- ...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
$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 jobPermanent employmentFull timeWork at officeWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer (Contractor Position). Be the first to apply!
- firmware engineer intern Vancouver, BC
- remote firmware engineer Vancouver, BC
- general contractor Vancouver, BC
- contractor work from home Vancouver, BC
- work from home independent contractor Vancouver, BC
- independent contractor delivery driver Vancouver, BC
- building contractor Vancouver, BC
- telecommunications contractor Vancouver, BC
- contractor Vancouver, BC
- painting contractor Vancouver, BC



