Real-Time BSP Engineer
Israel
Real-Time BSP Engineer
Israel
Real-Time BSP software development & maintenance for real-time OS on x86, DSP56002 and ARM9 CPU based platforms.
(Privately Held; 11-50 employees; Computer Software industry)
April 2007 — Present (1 year 9 months)
1. Develop and work in Start-Up environment – starting from a prototype and ending in a mass production (over 150K) product.
2. Develop device driver (for Firmware peripherals), System and Management software for Epos consuming device, based on Sigmatel 35xx Family (DSP 56002) and its Player/MSC SDK.
3. Adapt the Sigmatel SDK to Epos device, which requires deep knowledge of the Sigmatel software SDK and Sigmatel firmware CPU and peripherals (35xx Family).
4. Integrate algorithms in Epos firmware (35xx Family).
5. Add HID mode to Epos product in addition to MSC mode, using USB 2.0 stack (driver & chapter9), proprietary HID descriptors and reports (for mouse and digitizer devices) (35xx Family and 37xx Family).
6. Add and integrate battery charge code in HID mode.
7. Code Integration and Debugging (Tasking tools for 35xx family, Green Hills tools for 37xx family)
7. VS2005/8 IDE + Source Control for all projects.