Embedded System Development/test Engineer Resume
OBJECTIVE:
My objective is to develop a career in the ever changing, challenging and dynamic field of technology by giving the best with all my ability, sincerity so as to attain organizational goals there by fulfilling my personal goals.
EXPERIENCE SUMMARY:
- A dynamic professional with 3years 6months of experience with expertise in project development that includes multiple technologies majorly in Automotive domain in Embedded Systems along with Agile methodology in Wipro Technologies.
- My technological forte is in project development and management. And also proficient in all stages of the SDLC, and Project Life Cycle.
- Skilled in ramping up projects within time, budget & quality parameters as per project management & best practice guidelines. Handled multiple projects at the same time.
- Expertise in C programming language, Linux development environment, Shell scripting, Perl scripting and good communication skills.
- Strong abilities in CAN Networks, CANoe and CANalyzer, UNIX implementations, Linux system programming, Oracle SQL, Perl and Python scripting, hands on CAPL scripting. Intensive communication with both onshore and offshore Developers, Business Analysts, Database Analysts, Configuration Management, Project Managers, DevOps Team.
- An effective leader with proven abilities in leading teams during the project phase and enabling knowledge sharing among them.
- Excellent knowledge on Dev Process, C, CAN networks, Oracle SQL Server, Perl programming and Project management tools like Rational CM Synergy, Chain Synergy and Citrix application.
- Have been working as critical resource for Continental’s DCM application development using C programming, Vector CAN tools like CANoe, hands on CAPL scripting, Serial Communication via MultiCOMM and several IBM tools like RATIONAL CM SYNERGY, RATIONAL CHAIN SYNERGY, DOORS and TEMPO.
- Have been a project lead for Confidential Stack application testing offshore using Shell scripting, OBIEE, Oracle SQL and Perl programming which was a very successful assignment.
- Have knowledge on QNX, SQL queries and data base validations with maintenance exposure.
- Sound knowledge in Linux Dev, QA and Production environment management.
- Identifying the bottlenecks and risks in project and come up with mitigation plan along with the workaround.
- Good knowledge on Agile & Waterfall models.
- Have been presenting the daily status deck to the customer and provide them with the proper insights and raised flags if there is any risk in near future.
- Conducted walk through of all the project requirement deliverables during the signoff review meeting with customers.
- Experienced in leading and mentoring individuals to maximize levels of productivity, while forming cohesive team environment.
TECHNOLOGY:
Programming Languages: C, Core Java, shell scripting, Perl & Python scripting, CAPL scripting
Operating System: MS - WIN 10/8/7/XP/Vista, UNIX, Linux
Databases: Oracle SQL, PL/SQL
Reporting Tool: JIRA
Project methodologies: Waterfall and Agile methodology
Project Management Tools: Rational CM synergy, Chain Synergy, CVS, Tortoise SVN
Tools: and Utilities: CANoe, CANalyzer, Eclipse, MS Office, Outlook, Rational Clear Case, Klocwork and Bullseye
Domain: Automotive (Embedded Systems), Telecom & Storage
PROFESSIONAL EXPERIENCE:
Confidential
Embedded System Development/Test Engineer
Tools: CANoe, Terra Term, Blue PiraT, JIRA, SMITE(SXM Testing), Pycharm (for Python Scripting), CAPL scripting and SVN
Responsibilities:
- Requirement Analysis and understanding of the requirements
- Execution of automation script using Python for testing Infotainments: Diagnostics, Navigation, Settings, MAP and other GUI activities like Home Button press, talk button press etc.
- Development of automation script for conversion of HEX files to XML files received from Diagnostics.
- Got in Confidential Automation testing framework: Auto test module, Unit test, sending events & Simulating CAN Request/Response/Status using Python. n Bluetooth/Settings/Diagnostic Sanity testing.
- Grasped knowledge about Graphical Processor (GP), VIP, MMUI and CMU (Connectivity Master Unit).
- Created Sanity Test Cases for Settings menu
- Performed Pre-Integration testing Build
- Flashing CMU Board with Pre-Integration Testing(PIT) Build image
- Checking and understanding SCR’s from Team track
- Involved in the Pre-Integration testing Activity and bench setup for testing the Infotainments like CarPlay, SXM, Messaging and other Bluetooth activities, Diagnostics etc.
- Involved in SMITE (Scripted MImosa Testing Environment) for SXM Testing using the SMIRF (Sirius XM Module InteRFace) Board.
Confidential
Embedded System Developer
Tools: Eclipse, CANoe, hands on CAPL scripting, Serial Communication via MultiCOMM, hands on QNX, Rational CM Synergy, Chain Synergy, DOORS, MultiCOMM, SVN, Klocwork, BullsEye
Responsibilities:
- Requirement Analysis and understanding of the cliental requirements.
- Development of Block Diagrams, State Diagrams, Use Cases and Sequence Diagrams for Infotainments: Airbag Crash Notification (ACN), Manual Emergency Call (MAN), Stolen Vehicle Locator (SVL), Diagnostics and Remote Services(e.g. Remote Warning, Remote Door Lock/Unlock etc. ) using IBM Rational Rhapsody.
- Development of code in accordance to the design using Eclipse.
- Used Static Analyser Klocwork to analyse the code before compiling so as to eliminate MISRA errors and follow the MISRA standard and guidelines.
- Development of UTCs and checking the code coverage through BullsEye.
- Flashing Renesas DCM (Data Communication Module) Board with Pre-Integration Testing (PIT) Build image using python scripts.
- Checked the Problem Reports (PRs) submitted by Testing team/client in Rational Chain Synergy and updated the Bug accordingly.
- Checked the pending Change Requests (CRs) submitted by client in Rational Chain Synergy and updated the design and code accordingly.
- Updated the daily status and progress in the Daily stand-up meeting with the team through Agile process. Monitoring and resolving the issues timely. Supporting through all the development on the various stage of deployments.
Confidential
C Application Developer
Tools: Eclipse, SOAP UI, Putty, Oracle 10g, FMW, Siebel Application
Responsibilities:
- Requirement Analysis and understanding of the cliental requirements.
- Analyse the requirements and know the details of the requirements.
- Develop code for smooth inventory processing in UIM.
- Develop automated scripts for Order processing and orchestration.
- Execute the automated scripts and track the defects while execution.
Confidential
C Application Developer
Tools: Eclipse, SOAP UI, Putty, Oracle 10g, FMW, Siebel Application
Responsibilities:
- Review, track & retest defects in the order flow.
- Analyse the requirements and know the details of the requirements.
- System testing of the requirements.
- Support for Acceptance Testing.
- Develop scripts for smooth inventory processing in UIM.
- Develop automated scripts for regression testing as well.
- Execute the automated scripts and track the defects while execution.