Post Job Free
Sign in

Software Engineer

Location:
Toronto, ON, Canada
Posted:
January 09, 2013

Contact this candidate

Resume:

Bhasker Joshi

***, ******** ****** ****, #****

Toronto, ON, M5A 4R3

Tel: +1-646-***-****

Email: *********@*****.***

Objective

To obtain a position as a Senior Embedded Software Specialist

Highlights of Qualification

Over 14 years experience in IT Industry in Embedded Software, Firmware and Application

Software development

Strong background in Software Product Development. Proven experience of Over 8 Years

with Leading Semiconductor Vendor Infineon Technologies for their R&D division of

Embedded Software Development

Part of various new products definition core teams to define new embedded software

products of company

Great ability to manage multiple projects, prioritize deadlines and work in a fast paced

environment with great attention to detail

Excellent interpersonal skills, effective oral and written communication skills, reporting,

meeting, analytical and motivational skills

Masters Degree in Software Systems Qualification. Bachelors in Electronics and

Communication

Software Skills

Proven Experience in Embedded Processors like Infineon Tricore, ARM Cortex M4/0,

XC2000, XC800

In-depth knowledge on Real Time OS like FreeRTOS, Threadx, Vxworks and Ucos

Extensive work on low level driver and firmware development on complex 8,16 & 32 bit

Microcontrollers. Following key peripherals drivers worked on: I2C, UART, SPI, CAN, PWM,

ADC, DAC, LIN, SDMMC, USB, Ethernet Protocol stack(TCP/IP), Touch screen & LCD

Excellent skills in H/W SW debugging and analyzing tools like Logic Analyzer, Oscilloscopes

Architect/Design Case Tools (UML) Extensively Used in Projects.

Worked extensively on Eclipse Technologies for Embedded software tools development

Competency in Embedded C,C++, Java

Experience in applying embedded methodologies/standards like Misra, Lint, Code coverage,

Static Analysis

Experienced in usage of Scripting Languages like VB Script, Java Script (JET), Perl & Python

for Test Automation

Professional Experience

Staff Engineer Dec 2003 – Oct 2012

Infineon Technologies Pvt Ltd, India

Developed Microcontroller Startup(Firmware), Low Level drivers ( Embedded C) for

various Infineon Microcontrollers ( ARM Cortex M4/0,Tricore, XC2000, XC800)

Developed Embedded Code Generation Tool Framework for major Automotive

Customers and Industrial Multi Market Customers in Eclipse Technologies like Plug-In

Development, EMF, GMF, CDT, JET and ANT

Extended Tool Framework to support non Eclipse based tools like compilers,

debuggers, flash loaders & software logic analyzers

Understood Automotive Industry Specifications for communication protocols like

Controller Area Network (CAN), Local Interconnect Network (LIN) & Flexray.

Developed Software for Automotive Applications in Powertrain, Body and Safety area

based on these protocols

Developed comprehensive software test suite which includes Unit (Black box and

White box), Integration and System (Regression and Reliability) Tests. Automated

Test suite with Industry Standard National Instrument Tools

Presented Innovation product proposals to senior management based on detailed

analysis of product features, business case and return on investment.

Prepared a detailed plan for the project which includes Estimation of Efforts, Cost and

Schedule

Systems Analyst Aug 2000 – Dec 2003

Satyam Computer Services Ltd, India

Designed, Implemented various Low Level Drivers of 8/16/32 bit Microcontrollers in

conformance with Embedded Coding Standards

Written Optimized Startup Code, Peripherals Initialization, Interrupt Handling

Experienced in various Compilers, Debugger Tool Chains like Tasking, Keil, GNU &

Pls Debuggers

Performed Unit, Integration, System and Automated Regression Testing with Industry

Standard Automation tools from National Instruments

Member Technical Staff June 1998 – Aug 2000

C-DAC, India

Designed, Implemented Multilingual Software Applications for Indian Language in C+

+, VC++ in Visual Studio Development Environment

Education Qualification:

MS Degree in Software Systems 2003

BITS Pilani University, India

BE (Electronics and Communication) 1997

Karnataka University, India

References Available Upon Request



Contact this candidate