Description
Duration: 3 months+ (Possible extension or full time opportunity) (5 Openings)
Location: Bothell, WA
Experience:
- More than 5 years professional experience.
Education:
- Bachelor's Degree or equivalent unless otherwise specified.
- BS or MS degree in Computer Science/Electrical/Electronic or Computer Engineering or equivalent experience in a similar discipline
Description:
- Architectural experience for platform creation is strongly preferred
- Balance short term versus long term actions, strategic vs tactical requirements, while continuing to align the architectural road map to achieve the strategic vision
- Excellent communication (both written and verbal), interpersonal skills and experience in presenting to business and technical teams in an effective and persuasive manner
- Excellent C design and coding skills
- Experience using logic analyzers and other hardware tools to debug complex system issues
- Experience with bare metal programming of 8/32 bit micro-controllers
- Ability to effectively collaborate with engineers with varying levels of experience, capable of communicating vision and mentoring fellow engineers
- Hands-on experience with new hardware bring up and ability to ramp up quickly on complex and unfamiliar code across various technology areas
- Ability to debug complex issues spanning hardware/firmware/software, using tools such as oscilloscopes, function generators, IDE's and emulators for identifying root cause and evaluating possible solutions
- Experience with various interfaces including SPI, I2C, UART etc.
- Understanding of board and system-level technologies and the ability to read, interpret and review analog and digital circuit schematics in order to develop requirements for low level drivers and hardware specific features.
Desired Experience:
- Experience working with RTOS
- Experience in wireless technologies such as BLE, Wi-Fi, Zigbee
- Experience within a regulated environment (eg FDA, FAA)