Job Description :
Title: Firmware Engineer
Location: Mayfield Heights, OH
Duration: 6 months+ extensions
Start Date: ASAP
Required Experience/Skills:
- 5 to 10 years of experience in real-time embedded software programming in C/C++
- Must have extensive experience on C/C++
- Must have experience with Firmware Development
- Debugging with emulator, preferably experience with Wind River Workbench and VxWorks real-time operating system.
- Knowledge of object-oriented analysis, design, and programming techniques.
- Experience in developing and debugging embedded software for multicore processors or knowledge of ARM processor architecture.
- Experience in writing unit tests, preferably with CPPUnit.
- Experience writing device drivers, preferably for Wind River VxWorks.
- Embedded real-time software engineering (requirements analysis, design, testing), data structures, algorithms, and C/C++ language.

Client : Confidential