Post Job Free
Sign in

Senior Embedded Software Engineer

Location:
Kyoto, Kyoto Prefecture, Japan
Posted:
February 02, 2017

Contact this candidate

Resume:

Senior Software Engineer Team Lead Multilingual

Ambitious Steadfast Enterprising

PROFILE:

Competent engineer with more than a decade experience designing, implementing and pioneering software solutions in embedded field, market introduction of advanced technologies towards technical and non-technical audiences, strong technical skills combined with outstanding leadership qualities.

QUALIFICATION SUMMARY:

●13+ years experience in embedded software design and development, project management, domestic and foreign customer interaction.

●Expertise developing In-Circuit Emulator (ICE), extensive knowledge of core processor operations, run-time program execution parameters, debugging, exception handling.

●RTOS (Linux, WinCE, NORTI) porting, bootloader and driver development for peripherals and interfaces vital to cutting edge technologies.

●Designing and implementing protocols, applications, plugins and consumer solutions related to 3G/LTE network, IOT devices, M2M communication, Cloud storage, ENOCEAN devices and sensors widely used in embedded systems.

●Development of end-user applications in Visual C++, Linux, WinCE, Eclipse.

●Design and development of hardware modules, adapters, bridges and firmware that overcome technological and hardware limitations.

●Driver development for Windows and Microsoft certification.

TECHNICAL SKILLS:

●Languages: C, C++, VC++, VB.net, Java, ASM, Perl, SQL, Shell Scripts

●Development environment: Microsoft Visual Studio, WinCE platform builder, Eclipse, ARM Project Manager, Buildroot, Cygwin, WDK

●Hardware tools: ICE/debuggers, Oscilloscope, PHS packet simulator

MANAGEMENT SKILLS:

●Proposed projects to senior management paving the way for product innovation and business expansion.

●Excellent persuasion skills and financial acumen to reduce project expenditure and increase company revenue.

●Working with cross-culture customers/teams both onsite and offshore, bridging communication gaps and cultural differences, strong interpersonal and communication skills.

●Conducting technical trainings, tutoring and sharing knowledge and expertise for the growth of individuals and the company.

●Product introduction to consumers, creating presentations, handling complex discussions.

PROFESSIONAL EXPERIENCE:

Monnanda Aiyappa

601-8023 Kyoto Shi Minami

Matsunoki Cho 1-1, Kyoto, Japan

***********@*****.***

+81-90-454*-****

Computex Co., Ltd., Kyoto, Japan - Senior Software Engineer Sep 2008–Present

Project: IOT and M2M communication using 3G/LTE network, Mobile Gateway with Bluetooth

Hardware: Computex CGW-3000, CGW-3010, CM-3G, CM-LTE boards with TI AM3352 microprocessor and Seirra HL7539/SL8084 network chip

Selected Accomplishments:

●Created Linux 3.14 BSP implementing 3G/LTE network, JAVA, PERL, PHP, SSL support.

●Retrieved GPS coordinates, Enocean and various sensor data and uploaded them to NTTPC cloud storage and developed a Web-UI enabling HEMS/BEMS and establishments to monitor data and control environments using VPN from a remote location rendering the practical applications of this project limitless.

●Developed Audio and Audio Codec drivers, included applications in the BSP and implemented voice call feature.

●Customized TI “Bluephoria” Bluetooth stack.

●Developed a native compiler toolchain that simplified compilation and eliminated the need for a host PC to create applications.

●Devised and implemented fail-safe communication protocols for RS485 and CAN (Controller Area Network) bus.

Project: Linux BSP for various boards, SDIO wireless module

Hardware: Sharp LR335504 DEV, TI AM3517 EVM, Computex CKB-3352, CKB-1808, CKB-RZA1H/L boards, CM-J100 wireless module, MiddleLink adapter

Selected Accomplishments:

●Initiated the idea of developing BSPs, convinced the senior management of my potential and proposed the project which in turn generated a substantial amount of revenue for the company.

●Created Linux 3.2/3.14 BSPs, developed multiple drivers from scratch, accomplished the task of running the Kernel with as little as 10MB RAM.

●Implemented and rigorously tested CPU low-power modes (viz Deep-sleep, Standby, RTC-only) minimizing the board’s power consumption paving the way for power-save feature in future projects.

●Designed, implemented and tested firmwares for SDIO wireless adapter and MiddleLink adapter modules that enhanced operating scope of boards with limited hardware.

●Coordinated with the hardware team, suggested technology recommendations that supported optimal construction and rectified hardware design flaws.

●Introduced and launched products at Embedded Technology exhibition at Yokohama, Japan to potential Japanese and international customers.

●Trained coworkers on the basics of Linux porting and driver development and oversaw the progress of the project.

Project: Windows CE BSP

Hardware: CKB-3352 board with TI AM3352 processor

Selected Accomplishments:

●Persuaded the senior management to refrain from outsourcing the project, volunteered to take full risk and saved the company thousands of dollars.

●Pioneered the project and created WindowsCE 3.1 BSP and basic drivers within a week.

●Held training sessions for coworkers on WinCE porting and driver development.

Project: Driver certification for Windows, obtain Windows Logo Certification from Microsoft

Environment: Microsoft WDK, WLK, WHCK, WST

Selected Accomplishments:

●Developed drivers on WDT that conform to Microsoft standards, performed a series of Microsoft certification tests, uploaded drivers on Windows Update which led to a simplified customer experience during driver installation.

●Interacted with Microsoft customer care for smooth testing and result validation.

iWave Systems Technologies Pvt. Ltd., Bangalore, India - Software Engineer, Team lead Jun 2003–Aug 2008

Project: Windows CE 3.0 and 3.1 BSP for Strong Arm and ARM9

Hardware: Encode Software Ltd. Simputer platform, GE-ARM9 board

Selected Accomplishments:

●Created Windows CE BSP, developed drivers from scratch.

●Led a 3-member team, interacted face to face with the customer to know project requirement, scheduled meetings, presentations, oversaw project progress and documentation, and coordinated with the team to meet all deadlines.

●Received acclaim from the management for delivering the project on time.

●Was presented with a job offer from the customer as a token of appreciation for my project development and management skills.

Project: Implementing Layer-3 protocol stack for PHS standard

Hardware: ACBEL PHS board with OKI chip, PHS packet simulator

Selected Accomplishments:

●Led a 5-member team, held multiple project requirements and review sessions with the customer, coordinated with the team to deliver the project on schedule.

●Implemented and tested Call Control module in PHS standard which is vital for communication.

●Developed audio driver on NORTi.

●Represented the team and travelled to Tokyo on business for a technical discussion.

●Traveled to Taipei, Taiwan for final onsite field testing.

Project: Onsite project in Kyoto, Japan - CSIDE (Debugger software used in conjunction with PALMiCE debugger)

Hardware: Computex PALMiCE debugger

Selected Accomplishments:

●Designed and implemented a Serial terminal conforming to TERATERM standard incorporating KERMIT, ZMODEM, YMODEM protocols, eliminating the need to use an external terminal software for debugging.

●Developed a plugin for Eclipse and achieved the task of using Eclipse in conjunction with CSIDE.

EDUCATION:

BE, Information Science, NMAM Institute of Technology, Nitte, India, 2003

CERTIFICATIONS:

JLPT (Japanese-Language Proficiency Test) N4



Contact this candidate