We receive new positions on a regular basis .
NOTE: Due to client policy, US Citizens and Green Card Holders ONLY may apply ( F1, EAD and H1B Visas are not accepted with this client). We do have other clients where we may place you, so please do not hesitate to check our website for all our opportunities.
ContractEmbedded C Software Engineer / 146054
Contract Location: Hillsboro, OR
Contract Duration: up to 18 months
Remote Position: NO
Project Description: Develop complete application environment using VMM live migration techniques to transfer complete OS and state from one device to another.
Working with members of the platform architecture team in developing working proof-of-concept, performing benchmark analysis and writing architecture specifications
This specification encompasses components, hardware platform, system software, OS and application software.
Other responsibilities would include generating and assimilating data to perform platform level trade-offs such as power, performance, battery life, cost, and size to set the architecture for the platform.
There will be multiple software projects ranging from application, frameworks and low-level driver projects.
M inimum of 5 years software experience
Development of real-time embedded software and device drivers
Experience with Linux/BSD embedded systems with limited ROM and RAM memory
Minimum 3 years C programming and debugging skills
Experience with bootloaders and Linux/BSD system startup
Strong understanding of X86 architecture
Other Skills Desired:
Experience with board and RTOS kernel bring-up
Experience with debugging tools such as logic analyzers and gdb
Good understanding of PC and/or Mobile Device architectures and internals
Understanding of software development on Android
Skills desired, but not required: Strong initiative, strong communication and superior problem-solving skills.
HOW TO APPLY: If you are qualified and interested, please reference the contract title AND location AND send your resume in WORD format directly to email@example.com I will get back to you if I feel you could be a match for this position.