Collaborated with product and customer engineering team members to understand, define and develop the Wakeup on Bluetooth LE (WoBLE) feature. Successfully implemented and delivered the feature to the OEM within the stipulated timelines.
- Designed, developed and implemented multiple SW and Firmware features to support new product requirements from different OEMs on mobile, automotive infotainment and consumer electronics segments.
- Conducted technical workshops with customer facing teams to help them understand the product architecture and design.
- Followed pre-silicon process to write stubs and unit test cases to validate the functionalities before the actual tape out happens. This reduced the bring up time significantly and speed up the deliverable to OEMs
- Drove continual improvement to system architecture by refactoring old legacy code.
- Coordinated with QA testers for running end-to-end functional, concurrency and Stress and Stability tests to deliver high quality code to OEMs and customers.
- Interacted with multi-disciplinary teams across the globe in addressing complex system level issues.
- Travelled to OEM/customer development centres to fix bugs and offer technical assistance during product launch times.
- Designed & Developed HW Abstraction Layers and multi-threaded applications using PTHREAD library and C to suit OEM Framework & Application Layer
- Created detailed design objectives and developed architectural and system design documents of the various features