Post Job Free
Sign in

Embedded Software Engineer

Location:
Folsom, CA
Salary:
$150,000
Posted:
July 28, 2017

Contact this candidate

Resume:

BAHEERATHAN RAJALINGAM Phone: 732-***-****

**** ********* **. ****# ****, email: ***********.**********@*****.***

Folsom, CA 95630 LinkedIn: https://www.linkedin.com/in/baheerathan-rajalingam-7763b719

SUMMARY OF PROFESSIONAL EXPERIENCE

20+ years’ experience in real-time embedded software development/testing on RTOS based platforms.

Software Engineering Lead with broad experience in design, development, testing and integration along with customer support involving rapid turnaround of customer problem solving and troubleshooting.

Possess effective communication and execution skills. Highly adaptable in a fast paced team/technical environments with very strong organizational and analytical skills

Demonstrated technical leadership on various feature development projects, leading teams through all the development and test phases, with proven ability to stay ahead of the planned schedules from project launch through field installation support and maintenance.

Ability to multitask and prioritize activities to successfully meet project deadlines and customer commitment along with internal process improvement activities and documentation.

Team player and an invaluable asset to the organization as a mentor, problem solver and an excellent customer liaison utilizing exceptional organizational, interpersonal and communications skills.

Aptitude to meet new challenges and learn new skills as needed.

Telecommunication protocols and standards:

GSM, IS95, IS41, SS7, CT2, TCP/IP, SIP, H.323, MGCP

Key Software Skills:

Multi-threaded application development on RTOS based platforms

Languages: C, C++, Perl, IncrTcl, Pascal, Assembly.

Platforms: UNIX, Linux, VxWorks, VRTX, Windows

Configuration Mgmt.: Git, Mercurial, JIRA, ClearCase (UCM, Base), ClearQuest, Perforce

SW Dev. Methodology: RTCA/DO-178B compliant SW dev, Agile, Waterfall model

Tools and Test Equipment: MATLAB, Auto Tools, Jenkins/Hudson Continuous Integration

server, LCOV/GCOV, Google Test Framework,

Klocwork (Static Analysis Tool), RallyDev (Agile), Logic

Analyzer, Purify, Quantify, Catapult DCT-2000, Tekelec,

MGTS, INET Turbo 7

WORK EXPERIENCE

HCL America Inc. (at Intel Corporation), Folsom, CA Jul 2016 – present

Technical Architect (Firmware)

Trouble shoot field issues reported in PCIe/NVMe SSD drives

Triage and fix field issues as part of PCIe CLE / Sustaining FW team

ASML, Wilton, CT Aug 2015 – May 2016

Sr. Software Design Engineer / D&E Division

Develop and maintain real-time embedded software for the Reticle Handler functional cluster in C/C++

Perform software impact analysis for new features and other changes

Implement and setup subsystem drivers, implement necessary interfaces and add supporting software such as diagnostics

GARMIN International, Olathe, KS Apr 2012 – Jul 2015

Sr. Software Engineer / Aviation Division

Worked on Avionics Software Development in the Panel Mount Displays Group on the glass cockpit solutions, as part of Garmin’s Integrated Flight Deck System.

Worked on software feature development for Garmin’s MFDs, PFDs and Touch Controllers.

Trouble shoot field issues reported for the Garmin’s MFDs, PFDs and Touch Controller units.

Experience in software development for various levels of software as per RTCA/DO-178B

TECHNICOLOR INC / CDI CORP, Indianapolis, IN Jul 2010 – Mar 2012

Software Engineer / Hybrid STB Division

Worked closely with the Legal and Licensing teams to assess impact and implement compliance for all Open Source Software packages used in our embedded middleware development project

Developed unit test cases/suites using the Google Test Framework

Implemented Custom Checkers for the Klocwork static analysis tool, to facilitate enforcement of Coding Standards on all development activities

Implemented a mechanism to collect unit test code coverage metrics using LCOV / GCOV

EATON CORPORATION, Willoughby Hills, OH Aug 2008 – Jul 2010

Project Leader / Industrial Sector ECOE IT

Led the successful integration of ClearCase with MatrixOne (PLM/PDM tool)

Directed the adoption of SW development processes within the ECOE IT department:

Implemented Configuration Management strategy for maintenance of MatrixOne PLM/PDM tool

Functioned as ClearCase Administrator for the Embedded SW Development team’s ClearCase system

BROADCOM CORPORATION, Matawan, NJ May 2007 – Aug 2008

Sr. Staff System Design Engineer / Mobile Communications Division

Worked on development of Simulator for GSM/GPRS operations of UMTS Protocol stack.

Worked on trouble shooting Layer1/RTOS issues during bring-up of new baseband chipsets.

Responsible for Integration/SCM for UMTS Protocol Stack development.

MOTOROLA, INC., Libertyville, IL Aug 2006 – Apr 2007

Technical Lead / Mobile Phone Tools team

Responsible for all technical issues pertaining to Mobile Phone Tools (MPT):

oTriage all MPT CRs, and Phone SW CRs pertaining to MPT.

oSupervise MPT testing activities at TELMA (an engineering contracting company in Russia)

MOTOROLA, INC., Libertyville, IL Apr 2004 – Aug 2006

Lead Software Engineer/ CAA - DM FOTA Feature Development Team

Worked on Critical Field issues for lead GSM products (Siliqua and Razor05)

Worked on the FOTA Flex feature development for V2000 and FOTA feature for E1000

Investigated issues reported by Field Test teams in UK, Spain and Italy for E1000 and V1050 phones

MOTOROLA, INC., Libertyville, IL 2001 – Apr 2004

Lead Software Engineer/ 3G Product Integration Team

Integration Testing of Talon A830 and Paragon A920 software builds:

oResponsible for testing the Product Software builds, as a gate for System Testing activities.

oDeveloped automated regression test suites using Lab View Anthem testing framework

MOTOROLA, INC., Arlington Heights, IL 1999 – 2001

Lead Software Engineer/ Advanced System Engineering Lab, NTT DoCoMo VoIP Technical Trials Group

Managed to improve system capacity from 10% to 15% by optimizing base station parameters by analyzing diagnostic logs from IS-2000 1x mobiles and base station

Developed H.323 endpoint simulators on Catapult DCT-2000 to test soft-switch (Xybridge Call Agent).

Developed SIP endpoint simulators on DCT-2000 to test call agent’s capability to handle SIP calls.

Assisted teams at Motorola Japan and Xybridge (Soft Switch vendor) with technical support throughout Technical Trials, ensuring smooth operation of trial.

QUALCOMM, INC., San Diego, CA 1997 – 1999

Software Engineer/ GlobalStar Gateway Switching Subsystem

Set up a simulation environment to facilitate integration and testing of the GlobalStar Gateway Switching Subsystem (GSS), SS7 Server and Alcatel GSM MSC, using the MGTS test tool.

Designed enhancements to the third party tool, MGTS, to facilitate testing of inter-subsystem interfaces of the GlobalStar Gateway, and testing of proprietary interface protocols.

MOTOROLA Electronics Pte. Ltd., Singapore 1992 – 1995

Software Engineer

Participated in developing the SMS feature for GSM and the high-level design of the Queue Management Subsystem.

Participated in developing a major enhancement to the CT2 2-Way Calling System.

Developed real-time embedded software for Motorola 68302 on VRTX based target system using C

EDUCATION

M.S. in Electrical Engineering (Systems), University of Michigan, Ann Arbor

B.E. in Electronics Engineering, University of London, England

Awarded the DRAPER’s Scholarship (1989-1992), as the top academic applicant from Singapore

Awarded the Anthony Williams Prize (1990), as the top performing student in the first year

PATENTS

Patent number: 5692031 - Method for Configuring a Base Station

Patent number: 5509053 - Method and apparatus for routing a call to a mobile communication unit in a telepoint communication system



Contact this candidate