We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

2.00/5 (Submit Your Rating)

CA

SUMMARY:

  • 13 years ’ experience as a software engineer.
  • Extensive experience with Confidential, Fiber Channel and Confidential storage controllers employing SAN, real time device monitoring and data collection systems, Video Streaming set - top boxes with Confidential - 2 standards.
  • Extensive experience with pinpointing and correcting system level design flaws in order to make products marketable and performing low - level debugging of large software systems.
  • Experience performing sustaining engineering activities, which include re-designs of low level and driver programs written in assembly and Linux.
  • Conversant with full software development cycle including requirements gathering, design, development, testing and system integration.
  • Extensive experience with build management and requirements management tools like Jenkins to automate a version controlled build management.
  • Work status - Green card holder.

SKILLS:

  • C/C++ in Unix/Linux, Qt, Python, Bash programming, Jenkins.
  • Java, Javascript, Ruby, PHP, CVS, docker, JIRA, git, DHTMLX.
  • Oscilloscope, FC
  • Analyzers & switches, Smart-bit traffic generators.

WORK HISTORY:

Senior Software Engineer

Confidential, CA

Responsibilities:

  • Functioning as System software integration validator, thereby debugging flying software Confidential and it services.
  • Duties included providing reports to upper management about issues with various programs which help in planning.
  • Debugging and pinpointing issues with Confidential by collecting logs and updating JIRA and identifying faulty software components written in Qt,C++ and Java.
  • Conducting software release checks and performing total quality reviews and release Golden baselines to the teams.

Software QA Engr

Confidential, CA

Tools: & duties: Selenium, ruby, git, rspec, docker, Java

Responsibilities:

  • Writing test scripts in Ruby/Java/Javascript scripting language, testing the application upgrades on regular bases and performing a lot of refactoring of code.
  • Writing web-based test automation scripts through Selenium.

Contract Software Engr

Confidential, CA

Tools: & duties: Java/C++, Javascript, Web services UI, JIRA.

Responsibilities:

  • Full time contract software engineer, performing implementation for support of Confidential - Confidential “ Confidential ” feature within the set-top box firmware, written in core Java and C++.
  • Activities included coding, firmware testing, performing post integration testing and certification for this feature.
  • Other activities included chasing bugs within the firmware through JIRA tickets, performing code maintenance and software tuning.

Contract Software Test Engr

Confidential, CA

Tools: & duties: Python, C, Paramiko, SVN, Linux - driver testing.

Responsibilities:

  • Testing Linux based distributed file system software for a storage solution based on software defined storage concept.
  • Tasks include porting kvblade from kernel 2.6.16 to 3.12.8 type kernel and writing tests scripts in python that checkout, compile, setup & test dfs system in parallel to node machines in storage cluster.

Senior Software Engr

Confidential

Tools & duties: Qt, DHTMLX, Javascript, C++, Redmine, VMWare - vCenter client

Responsibilities:

  • Full time Senior Software Engineer, performing code maintenance and software tuning of the Human Machine Interface run-time software application written in Qt and C++ on Linux for touch screen display device.
  • Also, performing software build maintenance through Jenkins Web-services using Bash and Windows Power-Shell scripts, and lastly, creating and maintaining a Twiki based system administration Web-Interface by programming web pages in PHP and JavaScript.

Software Engr

Confidential, CA

Tools & duties: C/C++, Java, K9 - OS, Linux, Javascript, HTML, Python, Star-team, Java

Responsibilities:

  • Providing low-level driver level solutions to the iQ2280 Confidential based storage controller, more specifically providing low-level bypass solution to the Silicon Store SS1200 Confidential failover switch during system boot up to prevent cascading failure.
  • Performing low level debugging and troubleshooting of tightly connected system code and introducing feature enhancements in both (iQ2880) fiber channel based and iQ2280 Confidential storage controllers.
  • Detecting week points and performing system tests such as clustering tests to detect flaws in various releases of the firmware. Also providing low level & high support to existing product lines.

Software Engr

Confidential, CA

Tools & duties: uClinux, C, Linux - driver testing, Python.

Responsibilities:

  • Performing automated system level and high level tests by creating test plans for various software releases for 80211 based wireless subscriber units and access points, including third party software.
  • Writing control scripts in Python to control various testing devices, including the wireless products and smart bits controllers and RF calibration units, thereby implementing an automated test program for various software releases

We'd love your feedback!