Principal Systems Engineer
Powersoft19
Total des années d'expérience :22 years, 2 Mois
Powersoft19, based in USA, is a global technology solution provider specializing in safety critical embedded application development as an offshore facility.
Accomplishments:
• Leveraged cutting-edge technology for development of safety critical embedded systems.
• Provided leadership, vision and direction to align technology and process optimization.
• Hands-on experience in drafting Patent application for the United States Patent and Trademark Office (USPTO)
• Extensive knowledge of Motor Industry Software Regulatory Authority (MISRA) compliant software development.
Key Responsibilities:
• Championing system architecture design and world-class service delivery, introducing advanced technologies that increased reliability, implemented IT solutions successfully from initiation to completion.
• Spearheading entire development life cycle, designing, coding, testing, implementing, maintaining and supporting. Conducting code reviews and status meetings between clients and development teams.
• Deftly lead enterprise technology projects from concept through implementation, with full accountability for timelines, milestones, budget and scope driving projects’ success.
• Monitoring development, management and finalization of System Functional Requirements utilizing IEEE 830-1998 in collaboration with geographically dispersed team.
• Designing software architecture for input/processor redundant system and subsequent firmware design on RENESAS 32-bit MCUs.
• Directing pattern recognition algorithm design and development, AEI tag decoding logic development, field deployment as well as field testing.
• Reviewing test scenarios and test cases of QA department and managing the requirement-to test case and requirement-to-source code traceability.
• Liaising with Clients to finalize the requirement documents and meet client deliverables.
• Functional safety assurance based on IEC61508 for rail industry and ISO 26262 for automotive industry.
Delta Indus Systems is involved in the design and development of non-contact, precision 3-D measurement tools in collaboration with US based partners.
Key Responsibilities:
• Led high level embedded software design, development and optimization on multi-core embedded platforms.
• Authored design specifications, monitored component selection and participated in requirements gathering, design and code reviews.
• Developed top-level design and hardware/firmware analysis, performed unit testing for enhancing quality and cost-performance of micro-controller based products.
• Owned the Hardware and PCB design, created complete electronic design solutions, tailored to specific design requirements, budget and schedule.
• Successfully handled challenging work of development and integration of IP cores as well as integration with Vision Master™.
• Developed board design for Spartan-3 to provide a powerful, self-contained development platform.
• Defined the strategy of verification and validation testing. Developed and maintained test plans, procedures and test cases that establish accept/reject criteria.
• Provided Verilog training to other team members, enhanced their design skills and improved productivity.
• Kept current and well informed on embedded software engineering methodologies and technologies relevant to the industry through personal research, training and seminar participation.
Project: Falcon Eye - Machine Vision Camera
Project Description: Falcon Eye™, a USB-2 Machine vision camera was developed for Vision Master™ system to replace a third party camera module. The camera was based on Micron’s MT9T001 3.2 mega pixel colored image sensor. Xilinx Spartan-3 was used as a computational backbone.
Following proprietary IP cores were integrated with other on chip components for the development of Falcon Eye™.
1 - Shared Memory Processor Core
2 - SDR SDRAM Controller Core
3 - I2C Master Core
Technical Tools Employed: Verilog HDL, Xilinx Spartan-3 FPGA, Xilinx ISE7.1i IDE for HDL synthesis, Modelsim 5.7, Protel DXP for PCB design and VSS for Source Integrity
Project: 3-Axis Motion Controller
Project Description: Designed a standalone motion controller for Vision Master™ PCB inspection system. The controller was built around Sharp’s ARM 74L5401 32-bit micro controller. Configurable S-curve motion profiler was implemented for smooth operation. Coordinated motion was supported for any two Axes. Linear encoder feedback was used to close the position loop.
Technical Tools Employed: Sharp’s ARM 74L5401, CrossWorks IDE, C Language, Protel DXP for PCB design and VSS for Source Integrity.
Communication Systems Lab in Research Center of University of Engineering and Technology Lahore is providing consultancy and product development services to local industry.
Key Responsibilities:
• Key contributor in the analog and digital hardware design. Ensured that designed modules meet specifications and interface correctly with the rest of the system.
• Managed PCB design, performed tasks of researching, designing, developing, and testing electronic components and systems.
• Developed and tested embedded firmware. Delivered source code on time with very high quality.
• Instrumental in firmware development of the VLU (vehicle location unit).
• Conducted verification and validation testing, created accurate and concise test procedures.
Project:128 Channel Data Logger
Project Description: Developed a low cost solution to log the slowly varying variables like environmental temperature and humidity. Designed high gain and low noise analog front end. 12-bit high speed ADC was used to digitize the analog values. Digitized data of selected channels was transmitted to PC application via RS232 link. Max sampling rate was 6 samples/ channel/ second when all of the 128 channels were selected.
Technical Tools Employed: Atmel 89C5x and AVR microcontrollers, PIC 16F8xx microcontrollers, Keil and MPLAB IDE and Protel 2.7 and Orcad for PCB design.
Project:AVL - Automatic Vehicle Tracking and Fleet Management System- based on GPS and GPRS systems.
Technical Tools Employed: Atmel 89C5x, Keil IDE and Protel 2.7 for PCB design.