Post Job Free

Resume

Sign in

Embedded software engineer

Location:
Cedar Rapids, IA, 52402
Posted:
February 12, 2024

Contact this candidate

Resume:

Uma Shankar :

Email Id: ad3kx2@r.postjobfree.com

Number : 469-***-****

Objective: Apply better technology learnt by experience and deliver quality solutions in the field of Computer Science and IT.

Summary: A total of 16+ years of progressive and professional work experience in Software Engineering.

At ASML, USA - responsible for capturing requirements, software development, automated test development for the Reticle Handler domain that is part of Twinscan scanner product that aimed at exposing wafers in semiconductor domain.

At Collins Aerospace, USA - responsible for capturing requirements, change development, testing for the avionics maintenance systems software for aircraft displays. Received department award for excellent contributions.

At University of Iowa, USA - as a graduate research assistant responsible as co-author for developing clear creek digital watershed, an interdisciplinary project funded by National Science Foundation, NSF.

At Sierra Atlantic Software Services Ltd – as a software consultant responsible for capturing requirements for enterprise-based web applications, proof of concepts etc., Experienced in integration technologies stack Microsoft BizTalk and Oracle SOA and worked with Microsoft and Oracle extensively with their product groups. My work included software development, testing, program management and mentoring.

Proven team member, along with the ability to work and succeed independently.

Good skills in written and oral communication with stakeholders, technical teams, and end users.

Well versed with agile development, waterfall methodology of software development practices.

Education & Certifications:

Master Of Computer Applications from Iowa University, Iowa City USA in 2010 to 2011

Bachelor of Science in Computer Science from JNTU in 2001 to 2005

Microsoft BizTalk Certified Architect, Microsoft

Oracle SOA Certified Architect

Agile Scrum Master and SAFE Certification.

Internal certification for Avionics DO-178B/C TSO Certification process - Collins Aerospace, USA.

Internal certification for Reticle Handler domain function in Twinscan Scanner, ASML-USA

Other internal corporate wide training from Collins Aerospace, ASML.

Technologies:

Operating Systems

Windows7/8/10, Linux/Unix, VxWorks, LynxOS

Programming Languages

C, Python, Lua, C++, C#, Java, BPEL

Requirement Management Tools

DOORS, JAMA, Polarion

IDE

Wind River Workbench, Microsoft Visual Studio, Visual Studio Code and

etc.,

Testing Framework

Google Unit Tests, Python unit testing

Configuration

Management Tools

Tortoise SVN, IBM Clear Case, Git Hub

CI/CD tools

Jenkins Pipeline

RDBMS

Oracle DB, SQL Server, SQLite db.

Web Technologies

JavaScript, ASP.NET, XML, Xqueries.

Integration Servers and Technologies

Oracle Fusion Middleware-BPEL, Oracle SOA suite 10.1.3.x, Oracle AIA, BizTalk server 2006, 2002, Gentran Server.

EDI standards

ANSI -X12 standards

Exposure to SAP

Worked on Retail order management transactions on SAP at Microsoft

Rosetta Net Standards

BTARN3.3 Accelerator

Agile Tools

Confluence, JIRA, IBM ClearQuest

Professional Work Experience:

Client: ASML, Wilton, Connecticut, USA Apr 2022 to Till Date

Role: Sr. Software Engineer

Responsibilities:

As a Sr. Software engineer gathered requirements, developed design, reviewed with peers, and implemented embedded driver code in C in RH software for Linux and VxWorks platforms (ARM, PowerPC processors).

Developed Ethernet TCP/IP protocol communication for the research study for evaluating end of life hardware to replace with new in-house hardware with the help of hardware engineers.

Developed manual and automation test procedures (Python test suite) for the RH system functions to aid informal unit testing for the developed code and troubleshooting issues.

Helped/developed automation test procedures in python along with testing group.

Developed familiarity around by implementing minor Google Unit Tests in C++ platform for code coverage.

Trained new joiners, mentored other resources at ASML, USA.

Appreciated for resolving an outstanding business impact customer issue from the legacy software.

Technology: C, Python, Google Unit Tests, Linux, TCP/IP implementation, VxWorks, JIRA, Win driver workbench, ClearQuest, Clear case, Git Hub, CI/CD – Jenkins pipeline, Agile Scrum methodology, Polariton – Requirement management tool, Siemens – Technical center.

Client: Rockwell Collins, Cedar Rapids, USA Jan 2012 to May 2021

Role: Sr. Software Engineer

Responsibilities:

As a Sr. Software engineer gathered requirements, developed code, written manual and automation test procedures for the OMS system product features.

Project Engineer (P.E) for Challenger aircraft program M204. Role included for cost/plan estimation for the program, interaction with system and external customers.

Followed internal organization processes that complies with Federal Aviation Authority (FAA) certification authority for avionics software development, testing and release with type certification (TSO).

Worked with multi-disciplinary teams for integrating complex avionics systems with OMS subsystem software features on avionics test and rig equipment (mini version of simulated cockpit with hardware units connected to it).

Developed simulation-based dev unit tests/tools for the software code implemented.

Subject matter expertise in Interactive Maintenance Application (IMA) using avionics protocols with LRUs.

Analyzed issues reported from the field for the functions such as Non-Volatile Memory, Part Number configuration retrieval from connected avionic hardware units.

Troubleshooted customer field request issues, product defects, external certification audit findings and provided in-depth analysis on the issue root cause.

Played a key role in certifying OMS product software for client aircraft by the certification authorities FAA and Collins certification office, internal Technical Certification Reviewer (TCR).

Trained new joiners, mentored other Collins offshore resources.

Received “Best Employee Award” within the department for a quarterly evaluation period.

Project: End-to-End Decision-Making Support in Watershed Management Aug 2010 - Jan 2012

Role: Graduate Research Assistant

Sponsor: National Science Foundation (NSF)

Responsibilities:

Analyzed the Soil and Water Assessment Tool (SWAT) simulation model output results that consists of inputs watershed and land parcel layout maps. Added the wrapper program that runs a predictive algorithm on these inputs to arrive at a decision.

Co-author for the below research papers published in url: https://www.researchgate.net/publication

Client: Oracle Corp USA (Sierra Atlantic Software Services Ltd India)

Role: Sr. Software Developer

Duration: 2009 – 2010

Responsibilities:

Worked on the Ebiz side algorithms for “pre-release audit”. This algorithm checks for real engineering change order processes to validate the ECO’s.

Developed Provider ABCS Flows for Ebiz to integrate from Agile to Ebiz.

Developed the Oracle SOA maps for transformations from application specific message to enterprise using the AIA common objects.

Validated AIA compliance using the PIP auditor compliance tool.

Helped in bug fixing, AIA PIP installations on Windows and Linux.

Technology: AIA, BPEL and ESB on Oracle SOA Suite 10.1.3.4, Ebiz R12, Agile9.3,Jdev 10.1.3.3, Oracle 10g

Project Agile PLM – SAP ERP Integration, Process Integration Pack (PIP) on Oracle Application Integration Architecture (AIA)

Client Oracle Corp USA.

Role Sr. Software Developer

Duration 2008 – 2009 @Sierra Atlantic Software Services Ltd, Hyderabad, India Technology SAP 4.7, Agile 9.2.2.6, Oracle 10g, Oracle Application Server 10.1.3.4,

Jdev 10.1.3.3, BPEL PM, Application Integration Architecture 2.4

Description: This product development contains the development for AIA PIP for bi-directional flow between Agile PLM and

integration was designed to cover following specific business flows:

a)New Part Request (NPR)

b)Product Design Modification (ECO)

Responsibilities:

Developed end-to-end BPEL process flow for ECO to integrate from AGILE to SAP.

Deployment and configuration of i-way adapter to enable the SAP outbound process integration with Business Process Execution Language (BPEL) Process Manager (PM).

Implementation of cross reference and error handling.

Developed Oracle SOA maps for transformations from Application specific message to Enterprise using the AIA common objects.

Good understanding and implementation of CAVS testing.

AIA and PIP Installations in windows and Linux.

Project High Point - Pfizer Web Migration

Client High Point Solutions, New York-USA

Role Sr. Software Developer and Team Lead

Duration 2008 Q3, Q4@Sierra Atlantic Software Services Ltd, Hyderabad, India Technology C#, ASP.NET 2.0, SQL Server-2005

Project Year End Performance Evaluation (YEPE)

Client Pittsburgh Paints Group (PPG), Pittsburgh, PA-USA.

Role Software Consultant

Duration 2008 Q2 @Sierra Atlantic Software Services Ltd, Hyderabad, India Technology VB.NET, SQL Server -2005

Project Performance Learning and Plan (PLP)

Client Pittsburgh Paints Group (PPG), Pittsburgh, PA-USA.

Role Software Consultant

Duration 2008 Q2 @Sierra Atlantic Software Services Ltd, Hyderabad, India Technology VB.NET, SQL Server -2005

Project Proof of concept (POC) on Windows Communication Foundation (WCF) for Bentley’s Engineering Change framework (ECF)

Client Bentley Corporation,California-USA

Role Consultant, Program Manager

Duration 2008 Q1-Q2 @Sierra Atlantic Software Services Ltd, CA – USA Technology BizTalk Server, WCF, SAP

Project Trading Partner Integration (TPI)

Client Microsoft Corporation-E&D Division, Redmond-USA

Role Technical Consultant in BizTalk Server and techno-functional on SAP Program Manager.

Duration 2007 – 2008 @Microsoft, USA

Technology BizTalk Server, Gentran, SAP

Projects Polaris, Siops, AMS Integration

Client Microsoft Corporation-EBIS Division, USA.

Role Technical Consultant in BizTalk Server, Rosetta Net standards and Gentran Server

Project Material Requirement Report for AOC

Client AOC Resins, Tennessee-USA

Role Associate Consultant.

Duration 2006 Q2 @Sierra Atlantic Software Services Ltd, Hyderabad, India Technology C#,ASP.Net 1.1 Framework, ORACLE-DB

Project Proof of Concept (POC) for New England Journal Of Medicine (NEJM) Alerts Notification

Client MMS (Masachusetts Medical Society), Boston-USA

Role Associate Consultant

Duration 2006 Q1, Q2 @Sierra Atlantic Software Services Ltd, Hyderabad, India Technology SQL-server2005-Notification Services, C#

Description: MMS hosts a huge database collection of up to date medical information. This POC aimed at sending automated emails to different subscriber groups based on the preferences subscribed for. The technical design of this feature was achieved with Notification Service feature in SQL-server 2005 that uses XPath expressions support.

Responsibilities:

Requirements gathering, scoping, architecture, coding, testing and deployment.

This POC was implemented using Agile Scrum methodology process as a pilot project in the department.

Won a prize for successful demonstration of the Agile Scrum process adapted in NEJM POC.



Contact this candidate