Post Job Free
Sign in

Software Engineer

Location:
Cerritos, CA
Posted:
December 08, 2014

Contact this candidate

Resume:

Chihlung Lin

***** ***** ****** 562-***-****

Cerritos, CA 90703 ***********@*******.***

Software Engineer with more than thirteen years of experience developing and implementing software

programs. Areas of expertise include data format definition, software development, graphic user

interface implementation, new features investigation, software testing and verification, and application

size and performance improvement. Demonstrated success in software engineering function in both

independent and team environments across a variety of industries

TECHNICAL SKILLS

Computer Languages: C, C++, Assembly (80X86, M68000, MIPS), SQL, Lingo, Visual Basic,

Java, HTML, XML, Lisp, Oracle, Objective-C.

Operating systems: Windows, Unix, Linux, VxWorks, Android, iOS.

PROFESSIONAL EXPERIENCE

2013 – 2014

SONY DADC

Software Engineer

Implement the menus for Blu-ray movies by Java. Communicate with Project Supervisors, Graphics, and

Quality Control groups for Blu-ray disk authoring.

Authored BD-J movie titles for Fox and Sony.

Developed Fox Blu-ray movie menu template framework in Java.

Implemented tools to parse excel files and generate XML documents in Java and C#.

Developed a simple game on Sony PlayStation 3 by JavaScript.

2007 – 2012

PANASONIC OF NORTH AMERICA

Engineer

Developed the user interface and games for Blu-ray movies by Java using Eclipse. Coordinated with

different groups, such as Project Managers, Compression, Pre-Qualification, and Quality Assurance, for

Blu-ray disk authoring. Provided the support for both internal and external clients.

Implemented BD-J and HDMV movie titles including Titanic 3D, Caroline 3D, Avatar, Pinocchio,

and Dumbo for studios especially for Fox and Disney.

Developed tools in C to generate multi-language animation XML files automatically. Reduced the

time to create animation by 30%, resulting in significant efficiency on implementing titles.

2006 – 2007

ALPINE ELECTRONICS RESEARCH OF AMERICA

Software Engineer

Developed application software for car navigation system under Windows CE using Embedded Visual

C++. Collaborated with Quality Control group to solve software issues.

Enhanced Maneuver Guidance application for Mercedes-Benz and Honda.

Improved Traffic Data engine to process more attributes and generate more accurate data.

2005 – 2006

PHILIPS SEMICONDUCTORS

Advanced System Engineer

Developed user interface for digital TV using XML. Modified the software for ATSC digital TV using C

under VxWorks. Supported sales associates and customers to expend digital TV business.

Partnered with software engineers to implement TV menus for OEM customers.

Trained client’s software engineers to customize and update TV user interfaces.

2004 – 2005

AVERMEDIA TECHNOLOGIES, INC.

Advanced Engineer

Implemented new digital TV software components for both Windows and setup box. Also worked with

hardware engineers to implement firmware.

Led a team to develop MHEG Engine for DVB-T TV broadcasting in C/C++ under Windows.

The engine was used in both PC and setup box.

Modified firmware for digital video recorder.

2000 – 2004

ALPINE ELECTRONICS RESEARCH OF AMERICA

Software Engineer

Developed data processing engine for car navigation system in C and VC++ under Unix and Windows.

Collaborated with project manager, design group, and quality control group to create spec and implement

new features.

Defined the data format and developed street, cross street, freeway entrance, keyword search, city

center, traffic, and voice recognition data generation engine for customers including Honda,

Mercedes, GM, and Chrysler.

Developed the tools to dump and verify data accuracy. Redefined and enhanced the data format to

support new features of navigation system. Shrank the data size to 33% to support full coverage

map.

Applied and acquired US patent “Data representation and retrieval method and apparatus for high

speed data search and retrieval” to reduce the time to retrieve data on DVD by 80%.

1999 – 2000

TATUNG COMPANY OF AMERICA, INC.

System Programmer

Created master hard drive images and developed testing programs for new computer models. Supported

assembly line to produce personal computers efficiently.

Wrote testing programs for PC in C and Assembly under Windows and Dos for HP.

EDUCATION

University of Southern California, California, M.S., Computer Engineering.

University of California, Los Angeles, California, M.P.H., Public Health.

Chun Shan Medical & Dental College, Taiwan, B.S., Nutrition



Contact this candidate