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.
Expected salary
$80000 – 110000 per year
Location
Vancouver, BC
Job date
Sun, 25 Aug 2024 22:33:15 GMT
To help us track our recruitment effort, please indicate in your email/cover letter where (jobsnearcanada.com) you saw this job posting.