Faisal A.

Faisal A. Email and Phone Number

Systems Software Engineer
Faisal A.'s Location
Albuquerque-Santa Fe Metropolitan Area, United States
About Faisal A.

Many years of experience as a systems software developer, embedded systems engineer, debugger, and engineering team lead. Hands-on technical expertise in various OS kernel/driver/software stack, performance optimization, and server/storage hardware including flash arrays and I/O virtualization. Open to 100% remote roles only.

Faisal A.'s Current Company Details

Systems Software Engineer
Faisal A. Work Experience Details
  • Owl Labs
    Senior Embedded Systems Software Engineer
    Owl Labs Apr 2021 - Nov 2023
    Los Lunas, Nm
    Worked on the Owl Labs flagship product, Meeting Headquarter (MHQ). Developed QMSService for Window 10 IoT that performs Over the Air (OTA) updates from an AWS cloud using C#. The service provided a secure way to manage MHQ systems software. Developed Android firmware for Meeting Owl Pro and the Owl Bar. Implemented Owl Commands in the Java services layer for joining WPA2/WPA3 Enterprise Wi-Fi networks. The Owl Commands are then utilized by the desktop and mobile app to connect to EAP networks.
  • Cylance Inc.
    Software Engineer Staff
    Cylance Inc. Sep 2016 - Apr 2021
    Austin, Texas Area
    Cylance prevents cyber attacks by providing advanced threat protection. Developed next-gen security software based on artificial intelligence and machine learning. Architected and developed the Linux Advanced Threat Prevention (ATP) solution for Dell Endpoint Security Suite Enterprise (ESSE). This cloud based solution utilizes the Dell ESSE framework and Dell Data Protection (DDP) servers to manage the ATP Linux endpoints. Designed and implemented the Linux native code to utilize DBus secure channel IPC communication between ATP plugin and Cylance Protect agent. Worked on Universal Driver (UD) that works across all OS. Participated in full-lifecycle software development in an Agile environment.
  • Dell
    Embedded Systems Engineer
    Dell Jun 2015 - Jul 2016
    Austin, Texas Area
    Worked on a joint project between Dell, Intel, and Microsoft for IoT Gateway, an edge device in an Internet of Things (IoT) topology. In addition to collecting sensor data these devices will perform data analytics, provide manageability, and connectivity to the cloud. Responsible for Windows 10 IoT Core and IoT Enterprise LTSB embedded image development. Developed kernel mode driver, DLL, and console app for GPIO. Day to day activities included working with embedded microcontrollers, communication protocols, drivers, windows services, and so on.
  • Ibm
    Flash Solutions Integration Engineer
    Ibm Oct 2013 - Jun 2015
    Austin, Texas Area
    As the lead engineer of the F.A.S.T. (Flash Accelerated SoluTions) team, rapidly define, prototype, and evaluate eMLC flash based solutions, proof of concepts, implementation, and advisory for the next generation of I/O intensive applications. The responsibilities include integrating industry leading IBM FlashSystems enclosures into IBM PowerPC and x86 systems running AIX, Linux, Windows, and VMware hypervisor. Develop flash based SAN solutions for accelerating applications, clustered file systems, storage virtualization, high performance DB clusters, distributed workload, and so on. The solutions are mostly based on SAS/SCSI, FC, IB, FCoE, iSCSI, and PCIe protocols. Also responsible for technology evaluation for potential IBM acquisition/collaboration.
  • Dell
    Storage Development Principal Engineer
    Dell Jul 2012 - Sep 2013
    Round Rock, Tx
    As the lead engineer for Fluid Cache integration team, integrate and coordinate all phases of host caching solutions development based on PCIe SSDs. Serve as the key engineering representative with Marketing, HW and SW Engineering, Test, Product Support, Solutions, Services, Usability and other extended teams. Perform competitive analysis and define project enhancements and features. Work with vendors such as VMware and Micron to drive Dell specific requirements for PCIe Hot Plug on ESXi hypervisor. Debugged a number of Fluid Cache related issues including root causing performance bottlenecks and providing corrective measures. Determined ways to improve caching performance in Fluid Cache Virtual Server Appliance.
  • Dell
    Pg Software Engineer Sr. Consultant
    Dell Sep 2010 - Jul 2012
    Austin, Texas Area
    As a member of the End to End Solutions Engineering (E2E) team, work on Microsoft Exchange sizing, reference architecture, and best practices implementation on PE servers and MD, EQL, and Compellent storage hardware. Worked on Exchange ESRPs involving MD series DAS, and EQL/MD series solutions based on iSCSI protocol. Developed tools to automate DB/LUN mapping and in case of array degradation move the active Exchange DBs to another container while it is being rebuilt. Developed application that integrates vStart and other solutions into Open Manage Essentials (OME).
  • Dell
    Pg Software Engineer Sr. Consultant
    Dell May 2006 - Sep 2010
    Austin, Texas Area
    Led a group of 10-12 engineers in the Custom Solutions Engineering (CSE) group in the Global Solutions Engineering (GSE) organization. Develop, customize, or debug complex hardware/software issues for Dell Enterprise customers. Work directly with customers to understand their environment and provide solutions. This includes anything from modifying BIOS, firmware, drivers, applications or Open Manage code. On a major project modified the DRAC4/5 firmware and software stack to provide Bank of America the level of authentication and security required by SEC. This resulted in a huge win for Dell and a preferred vendor status. Another big win was the US Army. Modified BIOS, developed/ported drivers for a non-standard Linux distro on a ruggedized Latitude E6400 XFR laptop and provided ongoing support that displaced Toshiba as the rugged laptop vendor.
  • Dell
    Pg Software Engineer Consultant
    Dell Oct 2004 - May 2006
    Round Rock, Tx
    As a member of the Dell Server Assistant (DSA) group in the OpenManage (OM) organization develop software for standalone OS deployment on Dell servers. DSA uses Embedded Linux (ELI) kernel to prep new and existing servers for seamless OS installation. Write new code and modify existing code to work under ELI using C/C++, Python, Bash shell scripts, etc. Added code for USB device detection to support USB booting of DSA. Developed a concept software implementation involving a multiboot Isolinux/Longhorn/WinPE environment by adding various functionalities to the open source CDShell boot loader using X86 assembly language and developing higher level COM32 modules for Isolinux.
  • Dell
    Pg Software Engineer Consultant
    Dell Mar 2003 - Oct 2004
    Round Rock, Tx
    As a member of the OS Engineering-Platforms team, my primary task was to debug complex issues on prototype server platforms through all phases of development and testing. This included debugging mostly kernel level OS components and subsystems. Thoroughly familiar with debugging BSOD and OS hang issues down to the HW level (using many debug tools including Probe Scopes/ICE/ITP/Bus Analyzers). Analyzed Windows source code to isolate bugs affecting Dell platforms. Received a special recognition award from the VP of Platform Engineering for the successful launch of 8G PowerEdge servers.
  • Dell
    Pg Software Engineer Advisor
    Dell Oct 2000 - Mar 2003
    Round Rock,Tx
    As the lead engineer for Hotplug PCI, the primary task was to develop Hotplug software for Windows NT Server and Netware Server operating systems on Dell PowerEdge Servers. This included developing, coding and debugging the second generation of Dell specific Windows NT Hotplug driver and the Netware System Bus Driver (SBD). Designed hardware interfaces consistent with the IPMI protocol used by the Dell BIOS and Embedded Server Management Firmware. Instrumental in the design phase review of the Hotplug architecture on upcoming platforms. Responsible for Dell’s implementation of System Locked Pre-installation (SLP) as a value-add for Windows Server 2003. Coordinated with the Microsoft developers and drove the Dell specific SLP requirements.
  • Dell
    Systems Programmer
    Dell Feb 2000 - Aug 2000
    Round Rock, Tx
    Ported IBM’s PCI Hotplug technology to Dell PowerEdge servers running Windows NT 4.0. This included designing and developing code to interface with the Hotplug controller (HPC) using the ESM2 Firmware. Implemented and reviewed test strategies for the Dell Hotplug solution. This first ever PCI Hotplug solution for Dell servers was released to the customers through the Dell support site.
  • Compaq
    Systems Software Engineer
    Compaq Mar 1998 - Feb 2000
    Houston, Texas Area
    Developed software packages for Compaq deliverables to be used in the preinstall and restore CD environments for commercial Desktop and Workstation products. Packaging involved creating Windows 9X INF install structures, NT distribution share, and script development using InstallShield or Compaq’s own scripting utility.
  • Decisionone
    Systems Analyst
    Decisionone Feb 1997 - Mar 1998
    Baytown, Tx
    Provided technical support and systems administration in a multi-platform computing environment consisting of IBM mainframes, HP systems, RS6000, VAX, Mac, NT LANs, etc.

Faisal A. Education Details

Frequently Asked Questions about Faisal A.

What is Faisal A.'s role at the current company?

Faisal A.'s current role is Systems Software Engineer.

What schools did Faisal A. attend?

Faisal A. attended University Of Houston-Clear Lake.

Not the Faisal A. you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.