Senior Software Engineer
December 2014 to Present
Robotics Software Engineer
May 2013 to December 2014
Texas A&M University
PostDoc Research Associate
May 2012 to April 2013
May 2008 to April 2012
Mission Motors Company, CA
June 2011 to August 2011
Research and Development Intern
June 2010 to August 2010
Texas Transportation Institute
March 2007 to July 2007
Silicomtech Co., Ltd
Research and Development Intern
January 2006 to April 2006
Global Information Technology Co., Ltd
Research and Development Engineer
November 2001 to December 2004
What company does Elliot Kim work for?
Elliot Kim works for Kespry Inc.
What is Elliot Kim's role at Kespry Inc.?
Elliot Kim is Senior Software Engineer
What industry does Elliot Kim work in?
Elliot Kim works in the Computer Software industry.
• 5+ years of experience on hands-on real-time robotics systems and algorithms including mobile robots, sensor networks, and networked cameras. • In-depth understanding of techniques in robotics such as SLAM, bayesian filter, robotic vision localization, mobile robots, robot navigation, sensor networks, sensor fusion, image processing and PID control. • Solid mathematics and technical training: Probability and Statistics, Stochastic Process, Algorithms, Computer Vision, Multiple View Geometry, Pattern Recognition and Linear Algebra. • 5+ years of experience using programming language including Visual C/C++, GCC, C#, Assembler and Matlab and libraries including OpenCV and OpenGL for software development. • Operating systems: QNX, Embedded Linux, FreeRTOS, ROS, uC/OS II, Windows CE, Linux, and Windows. • Developing device driver: Linux device driver and Windows 98 and XP device drivers including a CMOS camera, a video capture device, and USB. • Embedded systems: Omap3, Arm Cortex A8 and M3, ARM9, TI320LF2407 (TI DSP), and AVR. • Peripherals protocols: Serial (UART), USB, IIC, SPI, CAN, Nand Flash, DDR, Zigbee, 802.11, CMOS camera, IMU, GPS and Bluetooth. • 3+ years of experience designing digital circuits including FPGA using Verilog and VHDL and designing analog circuits including Op-amp, Sensor, Motor Driver, Battery Charge and Power. • Experience with various tools such as Orcad Capture (Schematic), Orcad layout (PCB), Auto Cad, Xillinx, and Quarters (altera). • Cooperative software development: Subversion, Git and Agile.Senior Software Engineer @ From December 2014 to Present (1 year) Robotics Software Engineer @ • Developed software for consumer autonomous robotic vacuums(BotVac), focusing on SLAM based on laser ranger finder, behavior based reactive navigation system and sensor fusion using accelerometer, IR, and laser ranger finder and a vector distance transform based global localization method for a kidnapping robot problem. From May 2013 to December 2014 (1 year 8 months) Newark, CAPostDoc Research Associate @ • Respond-R project focuses on the real-time collection, processing, distribution and visualization of information for prevention, preparedness, response and recovery from emergencies. From May 2012 to April 2013 (1 year) Research Assistant @ Robotic Localization of Unknown Transient Radio Sources · Developed an augmented particle filter approach under the CSMA network protocol. · Proposed a Spatiotemporal Probability Occupancy Grid ( SPOG ) approach using a directional antenna. Related [Paper] and [Video]. · Proposed a multiple paired robot approach using multiple robots. Related [Paper] and [Video]. Stochastic Modeling of the Expected Time to Search for an Intermittent Signal Source · Proposed the expected searching time(EST) to search for a stationary target that intermittently emits short duration signals with a mobile robot whose sensing range is limited. Related [Paper]. TamuBot Project · Designed a four-wheeled skid-steering robot which is equipped with sensors such as wheel encoders, IMUs, GPS, etc and processing power. · Designed a robot motion controller which provides PID control for six independent channels using four microprocessors and an embedded Linux operating system. From May 2008 to April 2012 (4 years) Software Intern @ For an electrical motorcycle, developed an USB to CAN bridge device including USB driver, an USB to CAN tunnel protocol, Cortex M3 firmware, FreeRTOS, and an oscilloscope function. From June 2011 to August 2011 (3 months) Research and Development Intern @ For an indoor localization system, developed the 12 cameras panorama image interface including schematic, layout and HDL coding, and Linux driver to be able to get 3840 x 960 image into Gumstix. From June 2010 to August 2010 (3 months) Student Worker @ Embedded tire deformation measuring system: Designed miniature circuitry that can be embedded inside an inflated rubber tire and charge amplifiers to interface sensors. It consists of an array of miniature force sensors installed on walls of the tire and ZIGBEE wireless modules From March 2007 to July 2007 (5 months) Research and Development Intern @ Hardware implementation of JPEG, a CMOS Camera Interface and a Nand flash controller using VHDL for a security camera. From January 2006 to April 2006 (4 months) Research and Development Engineer @ • Vehicle Communication Interface, a car diagnostic tool for general car troubles with wireless LAN: Hardware design for embedded systems based on ARM9 and recovery software design of Bad-Block for a nand-flash memory. • Smartcard Control Unit, a car management system in collaboration with HYUNDAI-MOTOR.: Building an electric circuit and a gas measurement system. • Road-Tech II a car diagnostic tool for intermittence trouble with driving record: Designing Compact Flash Card controller and a Fat32 File system. • Hi-Ds Scanner Gold a car diagnostic tool for general car troubles: Hardware and software design of Oscilloscope and Multi-meter functions. From November 2001 to December 2004 (3 years 2 months) Ph.D., Computer Science @ Texas A&M University From 2006 to 2012 B.S., Electrical Engineering @ Korea University From 1998 to 2006 Elliot Kim is skilled in: Robotics, Embedded Systems, C++, C, Algorithms, Image Processing, Computer Vision, Signal Processing, Machine Learning, Microcontrollers, Sensors, Linux, VHDL, ARM, OpenCV, Matlab, Device Drivers, Mobile Robotics, FPGA, Embedded Software, RTOS
Introversion (I), Intuition (N), Thinking (T), Judging (J)
1 year(s), 4 month(s)
There's 90% chance that Elliot Kim is seeking for new opportunities
Issued by Chevron Corporation in Department of Computer Science, Texas A&M University · September 2007
Issued by Global Information Technology Co., Ltd · March 2003
Issued by Korea Robot Soccer Association · August 2001
Issued by Korea University · August 1999
Issued by New Technology Fundation Micromouse Committee · November 1998
Issued by Korea University · October 1998
Issued by Hong-ik University · September 1998
Issued by - · -
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required