Embedded Firmware Engineer Job in Portland 97201, Oregon US
Modis is looking for an Embedded Firmware Engineer for a 6 month contract to hire with our client in Portland, OR. If you meet the below requirements and would like to learn more about this great opportunity please email your resume to Devin Hurley at devin.hurley@modis.com for immediate consideration.
Responsibilities:
Analyze, design, program, debug, modify and test embedded software for commercial lighting control products. Will work under the direction of a senior engineer to develop hardware control and intermediate layers in C and C++.
Qualifications
· Minimum 7 years of C/C++ development experience for embedded products
· Strong communication skills required, including the ability to clearly express technical concepts in verbal and written forms.
· Emphasis on Linux driver and Android development.
· Strong problem-solving and debugging skills with proven ability to use logic analysis, time domain analysis, and in-circuit emulation during firmware development
· Hands-on experience with ARM processors
· Familiar with version control, Subversion experience preferred
· Familiar with RTOS concepts including task switching, deadlocks, and resource management issues
· Experience with embedded Linux driver development
· Android application development preferred
· Lighting control experience preferred
Education
· BS/MS in Computer Engineering, Computer Science, Electrical Engineering or related field