We provide IT Staff Augmentation Services!

Product Support /integration /simulation Engineer Resume

4.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY:

  • Around 7 years of IT industry experience as Includes analysis, design, development of Product Support /Integration /Simulation Engineer in Software Development Life cycle (SDLC).
  • Master in Embedded C, C++ programming language for embedded aerospace & automotive product development phases.
  • Work experience on Linux Platforms in application support package and Device Drivers modules.
  • Work experience in development of Embedded Firmware and Linux Device Drivers with I2C, USB, WIFI and Bluetooth, Sensors.
  • Experience in development of USB Device Vendor Specific Driver for Mass storage stick.
  • Commercial experience of developing for or with wireless communications protocols, such as Bluetooth, WI - FI.
  • Experience in development of Temperature Monitoring Sensor Driver using I2C protocol.
  • Experience in development and Verification of Level-B Critical Embedded software in V&V, bug fixing of Level-B Critical Embedded software.
  • Specifically, Knowledge on connectivity/communications such as Wi-Fi, Bluetooth, and Near Field Communications (NFC), MQ Telemetry Transport (MQTT).
  • Experience in Software Development from requirement analysis to Unit and Automation Testing.
  • Sound Knowledge of Linux Kernel & C as well as shell scripting and Strong Debugging and Analysis skills.
  • Ported Embedded Linux on PowerPC and OMAP OSK-5912.
  • Fine Tuning Porting Device Drivers (Ethernet, Pseudo terminals) according to the application requirement.
  • Knowledge of TCP/IP Protocol Suite and Wireless protocol stacks (Bluetooth & Wi-Fi).
  • Used KGDB, GDB, ltrace, strace as Debugging tools with Linux and Windows Environment.
  • Writing shell scripts to automate the entire board bring up process.
  • Documentation for gap analysis, client presentations, as well as preparing webinars for the same.
  • Linux Device Driver development for serial port, Ethernet port and kernel modules programming for 802.1q Socket programming and Inter Process communication techniques maintaining the IEEE 1003.1 POSIX Standards.
  • Advanced knowledge of Drivers and demonstrated ability to apply hardware/software.
  • Broad technical capabilities in all aspects of simulator systems to include computer systems and networks, visual systems, I/O, and hydraulics/motion/flight controls.
  • Ability to assist customers in operation of simulators and instructor station operation.
  • Conducting simulator preflight /Car environment using CAN, I2C, RF communication Hardware/Software.
  • Experience on Aircraft Models integration, V&V cycle testing as per aerospace standards.
  • Knew about network including TCP/IP and Ethernet, sockets-packets technologies.
  • Knowledge on version control systems of IBM-Clear Case, GIT, JIRA, CVS, Tortoise.
  • Agile Environment Process with Sprint releases, Grooming and Scrum meetings every day.
  • Experience with any of the following: signal conditioning, power electronics, data acquisition, electronic test instruments RTOS, C/C++ real-time control and simulation, ECAD, UML, documentation.
  • Project management and engineering team leadership to deliver entire planning and delivery.
  • Development story and issue tracking tools JIRA, IBM-Clear Quest, Bugzilla, gPM-SUMO, HPQC
  • Maintaining good relation with client and scheduling task to client delivery with quality.
  • Efficient team member with good planning and sharing as well as improving on technical skills.

TECHNICAL SKILLS:

Programming Languages: C, C++, LDD Drivers, Kernel, Embedded Firmware

Script Languages: SHELL, Python, XML

Design skills: TEAM, DOORS, UML, ECAD, Catia v5 desgin

ComplierDebugger: GNU-GCC, GDB, KGDB, ADB, JTAG/ICE debuggers

Build tools: buildroot, make, Makefile, RPM, Bamboo, Yocto

Technologies: USB, Wi-Fi, Bluetooth, Network Derivers, Avionics

Hardware/Microcontroller: ARM, FPS2800B12C4, EF, SBC8100, Beagle, Mincom Panda Boards, raspberry PI, Arduino UNO, OMAP3530, OMAP4430

Protocols: I2C, SPI, UART RS-232(9), sensors, ARINC

Operating System: UNIX, Red hat, Solaris, CentOS, QNX RTOS, AndroidDVSDK (TI), W INC 6.0:

Software Management: Github, Clear-Case Agile Jira, (git-stash), TFS

Utilities: VIM, SVN-Tortoise, JIRA, Confluence, Bit-Bucket

PROFESSIONAL EXPERIENCE:

Confidential, San Jose, CA

Product Support /Integration /Simulation Engineer

Responsibilities:

  • Developing & debugging, in an Embedded Linux and device drivers from hardware specifications using the C, Python programming for new futures.
  • Creating new network design and ability to assess the network requirements and recommendations based on the requirements for CSX-L.
  • Co-ordinate, configure and Install network configurations, Configuring switches, routers and networks properly as Cisco Engineer.
  • Develop designs with 100% Network security and ability to maximize the usage of equipment’s given by Cisco such as Routers, Hubs, Switches commands extensive futures implementation.
  • Prompt support when any issue pops up in flow with Conf-D support on VLAN’s.
  • Network Performance reports, Current status of the Network on time debugging in switch
  • Performing analysis, proper planning and testing scheduled way ISP and CSX.

Confidential, Portland, OR

Product Support /Integration /Simulation Engineer

Responsibilities:

  • Developing & debugging, in an Embedded Linux and device drivers from hardware specifications using the C, C++ programming language
  • Bug fixing for Linux modules when issue reported by other dependent modules.
  • Taking up enhancements like improving the board boot up time and power modules.
  • Improving logging mechanisms for better analysis of crash analysis.
  • Analyzing the kernel Even Trace file, Memory analysis, and processes analysis.
  • Linux device Wi-Fi, Bluetooth, Printer network driver’s development & debugging
  • Bluetooth Integration in devices for communication depends on controls.
  • Continues Development support Confidential kernel development for compatibilities.
  • Maintain already existing proprietary and standard automotive Linux device drivers.
  • Performing software integration of new system software components using C programming.
  • Agile Process with Sprint releases and Grooming and Scrum meetings every day to on tack.
  • Developing enhance Linux kernel modules and installing components using Bamboo/Jenkins.
  • Developing Embedded Linux middleware/ Firmware components (services) and interfaces from requirements documentation.
  • Supporting for networking device drivers and Filesystem modules Ext3, Ext4.
  • Supporting information management assessment and authorization to include development of security controls, test approaches, and risk identification and mitigation to obtain an Interim.
  • Researching problems, identifying the root cause and take corrective actions.
  • Mentoring other members of the team and reproducing the issues on Hardware, vendor-ID.

Confidential, MI

Product Support /Integration /Simulation Engineer

Responsibilities:

  • Supports information management assessment and authorization to include development of security controls, test approaches, and risk identification and mitigation to obtain an Interim Authority to operate or Authority to Operate.
  • Development of Secure Digital Host Controller (SDHC) Platform Specific Layer (PSL) Kernel Extension driver
  • Supporting DMA Read/Write data transfers and Power Management for the driver
  • Integrations for wireless communications Bluetooth, WI-FI.
  • Supporting & implementing new features, bug fixing and performance improvement in Boards
  • Testing the driver in S60 environment in USB Mass Storage File System
  • Independent Layer (PIL) of MMC/SD/SDIO Stacks
  • Bug fixing in Security (SCC) Driver which uses Shared Chunks
  • Managing a team of NAND Flash Controller and LFFS driver modules
  • Verification and validation testing on targeting device.
  • Work on all phases or aspects of projects including marketing support, technical studies, and agile process preparation of specifications, technical plans, testing, data analysis and validation.
  • Support opportunities for technology development, process improvements, tool development, and knowledge capture and reuse.
  • Preparing Test Report (TR) and Product Delivery Notes (PDN) with test Limitation results.

Confidential

Product Support /Integration /Simulation Engineer

Responsibilities :

  • Perform simulator software updates and modification of simulator hardware components
  • Ability to read and interpret schematics, technical manuals and regulatory documentation
  • Assist with inspections by regulatory agencies while simulation (ASPIC) testing and cockpit testing in lab environment A380, A340, A330, A318.
  • Prepare and maintain various documents required by regulatory agencies
  • Verification/Validation/Certification for every aircraft application delivery
  • Development of Common Model Integrated Standby Instrument system (ISIS) for A320, A330 and A340 based on requirement specified for individual Aircraft systems. Coded models for ATA in C, FORTAN languages.
  • Models based development of ICP, aerodynamic models for Aircraft simulator like Thrust-levers, Speed-brakes, ICING and Hand-wheel for both Captain and first officer.
  • Model was further debugged after being tested in the Simulator and officialising on IBM-Clear-case.
  • Make file Creation on GCC to generate a shred Library for corresponding platforms (Linux/windows) working on Clear-case (ATPRO).
  • Developing a shared library after FORTRAN conversion to C using f2c and packages, integrate to application and validation then verification on simulator.
  • Writing Linux task scheduling program for Real Time Aircraft system for models to load.
  • Debugging on GDB using log files. Unit test plan creation with checklist and reporting.
  • Machine vision, and motion control. Responsibilities include direct customer contact and moderate travel within the United States.
  • Design hardware, including signal conditioning and data acquisition for actuator control
  • RF communication, electrical and hydraulic power, and wire harness elements
  • Hardware procurement, requirements definition, execution of multi-domain integrates and system tests (electrical, hydraulic, pneumatic, and mechanical)
  • Several configurations vehicle-level Participate in all aspects of integrated hardware/software system verification and validation including test planning and execution, troubleshooting, issue resolution, documentation of test results, and data reviews
  • Continuous integration and test of hardware/software in support of flight software qualification
  • Preparing Test Report (TR) and Product Delivery Notes (PDN) by using specs and test result.

Confidential

Product Support /Integration /Simulation Engineer

Responsibilities:

  • The Real-Time Test Development Engineer uses Lab hardware to design
  • Integrate systems for automated test, data acquisition, simulation, and control.
  • Applications include systems integration lab data systems, hardware testing, line replaceable unit (LRU) testing, and battery management system (BMS) testing.
  • Systems involve a variety of technologies including electronic signal conditioning, PXI and instrument control, real-time, and embedded systems;
  • Contractor shall provide support by coordinating, installing, testing, and evaluating DRSN projects, including new DRSN circuit installations.
  • Upgrade of DRSN infrastructure, the upgrade of DRSN and cryptographic equipment, the relocation of DRSN circuits and equipment, and installation of new IT capabilities.
  • Linux kernel and drivers support for building packages and drivers for board brings
  • Programming in Embedded C, RTOS, Shell, and XML for model framing development platforms.
  • Using version configuration tools while developing code Git, IBM-Clear Case, Tortoise

Confidential

Product Support /Integration /Simulation Engineer

Responsibilities:

  • Research and Development on Operating system requirements.
  • Porting operating systems like Android, DVSDK and W INC 6.0 on Texas instruments - OMAP3530/40.
  • Modifying the Board Supporting Package (BSP).
  • Kernel building support for android based on OMAP series and testing on SOC.
  • Cross compilation boot loader and Uimage for different board bring ups.
  • Using Minicom serial port communication porting the OS into beagle, Panda boards in LAB environment.
  • Android versions ported 2.1 Éclair 7 (2.6.29), 2.2 Froyo 8 (2.6.32), 2.3 Gingerbread 10 (2.6.32).
  • Debugging with log and core dump files of image flash to debug.
  • Porting, testing applications on Emulator and debugging through ADB Debugger.

We'd love your feedback!