We provide IT Staff Augmentation Services!

System Software Support Engineer Resume

2.00/5 (Submit Your Rating)

Fullerton, CA

OBJECTIVE

  • Looking forward to work in projects dat gives me an opportunity to be creative, responsible, challenging and where in me can demonstrate my skills and learn constantly, which in turn contributes to teh growth of my organization and me personally.

SUMMARY

  • 5+ years of software development experience on multiple platforms using object oriented development approach, multithreading concepts, and design patterns.
  • Core competencies are in C, C++ and Object Oriented Development Concepts.
  • Experience in developing multi threaded code for optimizing teh run time performance of teh application.
  • Good understanding on working with Linux kernel and Device Drivers.
  • Experience in Perl and Bash Scripting.
  • Sound noledge in SQL, PL/SQL, HTML and PHP.
  • Participated in complete life cycle of software development including Requirement analysis, design, development, testing, technical documentation and product support.
  • Excellent communication and Interpersonal skills.
  • Ability to work in a team and individually.

TECHNICAL SKILLS

Programming: C, C++, SQL, PL\SQL, HTML, PHP, VC++, Bash, Perl, Device Drivers

Platforms: Linux Kernel, Windows

SW Development: Object oriented design & development, Multithreading concepts

Dev Environment: Visual Studio, EclipseDev Methodology Agile\Scrum, XP

Database: Oracle Database, SQL Server

Server: Apache - Tomcat

Others: CVS, GIT Revision Control Software

PROFESSIONAL EXPERIENCE

Confidential, Fullerton, CA

System Software Support Engineer

Environment: C/C++, Linux Kernel, Device Drivers, Bash, Perl

Responsibilities:

  • Involved in debugging, resolving and fixing teh customer issues for Monta-Vista Linux 2.4 and testing them by communicating with support team.
  • Ported from 2.4 to 2.6 version of Monta-Vista Linux.
  • Worked on IBM developed drivers for BIOS, CMOS, EEPROM and Embedded Controller.
  • Modified portions of Linux Base Kernel and Device Drivers for IDE, Serial and USB to support fast boot.
  • Modified Linux File system to suit teh requirements.
  • Worked on product specific test suite called HQTS (Hardware Quality Test Suite) which contains number of test scripts programmed in Bash and Perl to test teh performance of Hardware and Software Subsystems at product manufacturing site.

Confidential, Indiana

Software Engineer

Environment: C, Linux, Multi-threading concepts

Responsibilities:

  • Development of communication module using RS485 protocol and Palmetto protocol integration (C on Linux) - Invocation of driver calls, calculating and attaching checksum to teh data’s footer, sending acnoledgement once teh data is received by teh receiver.
  • Development of an application to simulate IO Board (which is teh room board to which all Confidential equipments connect ) on PC dat can be used to test all teh Standard Audio Stations and Graphical Audio Stations. Teh Application was used as part of Manufacturing and EMC testing.
  • Used Shared Memory and Interrupts extensively.
  • Unit testing and Bug fixing for communication modules before released to manufacturing.
  • Used CVS for version control.

Confidential

Software Engineer

Environment: C++, Visual Studio

Responsibilities:

  • As part of development team, involved in teh development of User Interface Windows for both Windows Vista and Windows XP.
  • Involved in debugging, resolving and fixing teh customer issues and testing them by communicating with support team.
  • Enhance application GUI as per new requirements of client under supervision of manager.
  • Programming with Visual C++ for teh Application.
  • Create Documentation for new projects and support/train users on application.

We'd love your feedback!