What are the responsibilities and job description for the Firmware Engineer position at Y & L Consulting Inc.?
Job Details
PLEASE NO VENDORS OR C_2_C CANDIDATES.
REMOTE WHILE ON CONTRACT WHEN FULLY CONVERT WILL BE HYBRID, MOUNTAIN VIEW, CA
About the role:
You will be an firmware engineer on the engineering team, working cross functionally to develop application software and hardware products for our customers and partners. This opportunity allows you to work collaboratively with internal and external teams to deploy solutions into multiple markets.
How you will make 10X impact:
Design, write, test, and document software for geographically distributed products
Design system level and device level automated tests
Maintain legacy firmware
Develop firmware for new products
Ensure production code meets regulatory requirements, coding guidelines and adheres to best practices
What you must have:
4-year degree or higher in Computer Science or equivalent field
At least 3 years of experience on firmware engineering
Proficient in C or C
Proficient in Python
Experience with Zephyr OS or other RTOS
Experience cross compiling embedded development
Experience with automated testing
It d be great if you also had experience with:
Experience with BLE, LTE, Wifi and RF
SQL
Google Cloud Platform (Google Cloud Platform) or other cloud platforms
Wireless protocols: LTE-M, NB-IoT, WiFi, Bluetooth and Ultra-wideband (UWB)
Low power microprocessors
Computer security and cryptography