Excellent knowledge in DSP and embedded systems development
More than 14 years of hands-on embedded product development experience in Consumer Electronics, Multimedia and Telecommunication domain using C, C++ in multithreaded environment.
• Experience in audio algorithms like MP3, AAC using Fraunhoffer, FAAD and FFMPEG code base, speech algorithm G.729.
• Expertise in developing and optimizing video compression standards like MPEG4, H.264/3, VC1, HEVC, Sorenson, VP7, using Flash FL3.5. smpte code base, Gstreamer container, FFMPEG, WebRTC.
• Experienced in testing provisioning in networking areas as DS1, DS3, MLPPP, MLFR, OC3, OC48, LAN, ICMP, DHCP, LAN, RADIUS, DIAMETER protocols
• Worked on mediation switches CISCO-BTS, SONUS, ALU.
• Postman based testing for Verizon- FIOS NBA.
• RTOS knowledge on DSP-BIOS, Montavista Linux, Ubuntu, Linux Arch distro, Yocto- Poky, WinCE, FreeRTOS, QNX.
• Experience in setup of Linux toolchain GNU, G++, Codesourcery, DVSDK for OMAP, toolchain, Bootloader, Uboot, MLO, board bring up, makefile, linker command files. Worked on YOCTO – Poky setup bitbake, recipe.
• Extensive experience with various DSP’s like TI55x, TIC64x+, Da Vinci, OMAP 1710/3530/4460, NXP Ezairo 7100 8300, Matlab Codegen for SHARC, GUL.
• Working knowledge of device driver development for SPI, I2C, I2S, McASP, ADC, DAC, DMA for TMS320C55x processor.
• Working knowledge of HW testing and debugging tools JTAG debugging tools for Spectrum Digital XDS510, XDS510PP, LauterBach-JTAG.
• Debugging on IDE using VS2010, CCS, CCES, GDB, Valgrind memory leak analysis. Good experience in debugging IPC, multi-threading
• Basic knowledge of REST API, SOAP, request and response-based testing methodologies. Web-based automation using Selenium, TestNG,TDD.
• Hands-on experience on MATLAB, Simulink, Matlab C/C++ Codegen tools for SHARC, GUL processors.
• Testing experience with python SCONS.
• Automotive experience in CAN, AUTOSAR, ASIL, MISRA C, HIL, MIL and ISO26262.
• Handson experience with JIRA, Confluence, HP-ALM, JAMA, Github,
Work Terms
Hourly basis. Open to work as individual contributor or part of a team.