Keng Koh

Keng Koh Email and Phone Number

Software support engineer at MIPS Technologies @ Wave Computing
campbell, california, united states
Keng Koh's Location
Clarkston, Washington, United States, United States
Keng Koh's Contact Details

Keng Koh personal email

About Keng Koh

* 7 years experiences in embedded software development* 19 years experiences in support engineer*

Keng Koh's Current Company Details
Wave Computing

Wave Computing

View
Software support engineer at MIPS Technologies
campbell, california, united states
Website:
wavecomp.ai
Employees:
74
Keng Koh Work Experience Details
  • Wave Computing
    Customer Support Engineer Manager
    Wave Computing Oct 2017 - Present
    Campbell, Ca
    Continue work as support engineer and managing a team after Wave/MIPS acquisitionKey Achievements:* Manage 5 persons SW customer support engineering team- Review customer support tickets and coordinate with engineering team to resolve customer issue effective.* Development works- Enhance and maintain current customer support ticket system with MS ASP .NET MCV C#- Porting ESESC cycle esitimate tool to QEMU 3.x and bug fix in current code base. Implement regression test for better quality control. Measure and compare regression test result against RTL simulation result.* Provide worldwide customer support for key customers- Review waveform and trace file from simulation to resolve customer problems- Remotely debug customer board’s Linux issue over Zoom meeting* Benchmarking CPU multi core/thread and memory subsystem performance- Coremark, SpectInt2006, lmbench
  • Imagination Technologies
    Staff Customer Support Engineer
    Imagination Technologies Mar 2013 - Oct 2017
    Sunnyvale, Ca
    After Imagination/MIPS acquisition, continues work as support engineer for the MIPS product line.Key Achievements:* Provide software technical support for new MIPS development tool- Codescape SDK (Debugger & Console), Bus Blaster- Ci20/40 IOT platform, Boston board.* Provide worldwide customer support- Work with customer to solve SOC bring up issue- Work with customer to debug realtime bug using advance technique such as PDTrace & with python scripting automation- Develop tool help customer to do RTL simulation- MIPS32R2 to MIPS32R6/MIPS64R6 migration* Publish application notes- Document and develop cache and memory test code to help customer to screen their SOC.- Enhance boot loader to load and run Linux for RTL simulation* Rebuild toolchain and RFS with buidroot for MIPS64R6
  • Mips
    Senior Software Support Engineer
    Mips Jan 2010 - Feb 2013
    Sunnyvale, Ca
    Work at MIPS Technologies as a software support engineer. Main responsibilities is to provides technical support and software development. Key Achievements:* Provide software technical support for using MIPS development tool- NavICS, Navigator Console- SysNav probe with SEAD 3 and Malta board.* Provide remote support for Taiwan and China customer who need assistant in Chinese language via Webex/ATT Connect* Analyze customer application- Simulate and profiling customer system application with various condition ( memory latency, packet latency etc)- Code size analysis* Presale support- Helping customer evaluate CPU core performance- Step-by-step training reduce customer learning curve* Prepare training material and provide on-site training* Develop software module for customer- CASim startup code and application note- Test program verify bus transaction
  • Mips
    Senior Embedded Software Specialist
    Mips Jan 2006 - Dec 2009
    Jhubei, Taiwan
    Work at MIPS Technologies as a senior embedded software specialist. Main responsibilities is provides technical support and software development. Key Achievements:* Provide software technical support for software development board, software simulator.* Porting open source RTOS to run on MIPS simulator- UCOSII, FreeRTOS* Optimize code to run efficiently on MIPS CPU- GPS MAC algorithm, OpenVG 1.1, MP3* Develop software module that related to MIPS architecture- timer interrupt, ISR handler, TLB initialize & setup, Cache initialize & setup* Develop software module for customer- Boot loader for embedded linux Rebuild Cross compiler for embedded linux
  • Neteyes Network Corp.
    Senior Software Programmer
    Neteyes Network Corp. Jun 2005 - Jan 2006
    Taipei, Taiwan
    Work at Neteyes Network Corp as senior software programmer and project manager. Main responsibilities are design and implement system software for linux based network monitor appliance using C & C++. Key Achievements:* Implement application that monitor network traffic & generate traffic report* Reconstruction application data from networking packet.- Webpage, FTP, Telnet* Implement fast search engine for application data* Using MS Visio for high level system design and MS Project for project planning & tracking project status* Implement SOAP services for customized IT integration
  • Hypernano Technology Inc
    Senior Software Programmer/Project Manager
    Hypernano Technology Inc Dec 2003 - Jun 2005
    Taipei City, Taiwan
    Work at Hypernano Technology Inc as software programmer and project manager for two new products development, AFM (Atomic force microscope) and PMP (personal media player). Main responsibilities are* Develop and design AFM embedded system (MCU+FPGA) and PC application* Develop 3D software with OpenGL and Borland C++ Builder* Develop and testing TI DSP based PID control for nano-scaled movement in AFM closed loop control.* Provide technical support to customer- Provide customer training on how to use AFM (Setup & Calibrate AFM, Analyze the result)- Prepare AFM app. note to customer* Leading a small team (2 software, 2 hardware, 2 QA) for PMP Project.* Debug & Implement system software with Sigma Design’s media processor (ARM based) media library code (WMA, OGG and MP3 decoder) in C++- Porting font library and file system for uclinux to support multi-language GUI & content display.- Design & Implement device driver for gas gauge battery charger for uclinux- Design & Implement FM module driver (through I2C) for uclinux- Debug & Implement device driver LCD driver for uclinux

Keng Koh Skills

Embedded Software Operating Systems Device Drivers Mips Embedded Systems Soc Debugging Semiconductors Microprocessors Linux Asic Processors Set Top Box Electronics Software Development Technical Support Rtos Linux Kernel Embedded Linux Software Engineering Microcontrollers Firmware Multithreading Ic Digital Signal Processors C++ Testing Software Design Mips Instruction Set

Keng Koh Education Details

  • Bsc
    Bsc
    Computer Science

Frequently Asked Questions about Keng Koh

What company does Keng Koh work for?

Keng Koh works for Wave Computing

What is Keng Koh's role at the current company?

Keng Koh's current role is Software support engineer at MIPS Technologies.

What is Keng Koh's email address?

Keng Koh's email address is ke****@****ips.com

What schools did Keng Koh attend?

Keng Koh attended Bsc.

What skills is Keng Koh known for?

Keng Koh has skills like Embedded Software, Operating Systems, Device Drivers, Mips, Embedded Systems, Soc, Debugging, Semiconductors, Microprocessors, Linux, Asic, Processors.

Who are Keng Koh's colleagues?

Keng Koh's colleagues are Ahmed Zizo, Runze Zhou, 朱忠武, Luyou Peng, Yunguo Wu, Abdussalam Amaish, Steve Dilbeck.

Not the Keng Koh you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.