Andrew L. Email & Phone Number
@splunge.net
LinkedIn matched
Who is Andrew L.? Overview
A concise factual answer block for searchers comparing this professional profile.
Andrew L. is listed as Principal Software Engineer at EnCharge AI, a with 69 employees, based in Austin, Texas, United States. AeroLeads shows a work email signal at splunge.net and a matched LinkedIn profile for Andrew L..
Andrew L. previously worked as Staff Embedded Developer at Ambiq and Staff SoC Validation Engineer at Mythic, Inc..
Email format at EnCharge AI
This section adds company-level context without repeating Andrew L.'s masked contact details.
AeroLeads found 1 current-domain work email signal for Andrew L.. Compare company email patterns before reaching out.
About Andrew L.
Andrew L. is a Principal Software Engineer at EnCharge AI. He possess expertise in embedded software, subversion, test automation, computer architecture, linux and 36 more skills.
Listed skills include Embedded Software, Subversion, Test Automation, Computer Architecture, and 37 others.
Andrew L.'s current company
Company context helps verify the profile and gives searchers a useful next step.
Andrew L. work experience
A career timeline built from the work history available for this profile.
Staff Embedded Developer
Technical lead for system test development of Ambiq low power ARM SoCs• Created system level tests to exercise new SoC designs pre and post silicon.• Boosted customer confidence in Ambiq silicon by writing firmware to characterize GPU memory throughput.• Provided pre- and post-silicon coverage for AXI fabric by creating memory traffic pattern generator firmware.• Developed a test that approximates a typical field workload with checks for bottlenecks and data corruption.• Exercised pre-silicon boot ROM secure OTA functionality using Python and JTAG.• Created manufacturing provisioning and enumeration tools for engineering dev boards.• Contributed to new board hardware architecture and design reviews.• Prototyped hardware on the bench before committing to a new board design.• Created and maintained an easily deployable custom Ubuntu Linux test host installer.• Created an improved cooling system for our FPGA platform using 3D printing, allowing our early customers to reliably test our new IP without having to tolerate the loud OEM fan design.
Staff Soc Validation Engineer
Led development of a validation test suite framework for characterization and experimentation on DUTs across complex parameter sweeps. Technical lead for the "AMP farm" - a distributed cluster of AI ASICs - which enabled large scale testing of ASICs, software QA testing, and developer access to Mythic accelerator ASICs.• Wrote and executed tests to exercise NVM, ADCs, and digital SoC components for debug and characterization.• Designed a JTAG debug / power supply / thermal control board, had it manufactured, and developed drivers.• Developed a validation system hardware abstraction library allowing control of DUTs in production and validation bring-up boards as well as control over test equipment over VISA / SCPI.• Created detailed reports and presented results of validation tests and experiments at a company level.• Assisted in Linux driver development for the Mythic SoC and driver package creation.• Responsible for Linux-based validation system OS distro, application development, and test deployment.• Deep involvement in debug and test of Mythic SoC PCIe and JTAG interfaces.• Performed board level debug and solder rework of SMD components.• Designed and built mechanical fixtures for validation hardware using Fusion 360, OpenSCAD, and 3D printing.
Firmware Engineer
Firmware and system software developer for mainframe control and monitoring infrastructure (HSS)• Responsible for the in-system flash update tools used to upgrade BIOS, FPGA, and microcontroller firmware during system software updates of Cray XC, XE, and UrikaGX systems• Key resource in resolving high profile and time critical internal and customer-facing hardware and firmware issues• Successfully debug new and field product issues involving JTAG for CPU debug, gigabit Ethernet MAC/PHY implementations, I2C, DRAM, BIOS, and other interfaces• Port 10G Ethernet switch management tools to a custom Linux and U-Boot• Develop validation tools, stress test tools, and test documentation for new hardware designs• Assist in new hardware bringup and early debug of embedded control and x86 HPC node boards• Manage packaging of BIOS and microcontroller firmware for external release and integration into manufacturing workflow• Port and maintain U-Boot bootloader and Linux kernel to multiple custom ARM-based platforms including TI Sitara and NXP Layerscape 32 and 64 bit ARM (LS1043, LS1021, AM3358)• Created and maintained an in-system debugger and flash tool for Freescale Coldfire (MCF51) microcontroller (BDM)• Created USB-to-I2C bridge firmware for ARM Cortex-M0+ based SoC (Freescale/NXP Kinetis KL25)• Maintained and developed new features for XT/XE/XK system management firmware running on Microchip PIC microcontrollers• Customized commercial BIOS for an x86 embedded platform• Created a repeatable and portable build environment for a legacy ARM Linux firmware project using Vagrant and Ansible• Develop software tools for manufacturing group to perform initial firmware loading and calibration of products during assembly, QA, and RMA repair• Responsible for administration and regular software upgrades of XK and XC development mainframes
Firmware Engineer
CPU and chipset diagnostic engineer for AMD Opteron platforms.• Worked on diagnostics involving: ring-0 user space Linux kernel, pre-BIOS cache based environment, JTAG scan, Serial ATA, DRAM interface, Hypertransport, cache coherency, chipset platform flash controller, FPU, GART• Created a CD, USB mass storage, and network bootable mini Linux distribution for diagnostic deployment• Created and maintained a cross GCC toolchain for the diagnostics group• Delivered presentations covering JTAG, electrical test, and failure analysis to fellow developers• Responsible for diagnostics and diagnostics environment development and support
Applications Engineering Specialist
In-house applications engineer for Cirrus ARM and networking products• Supported field applications engineers (FAEs) as Tier 3 customer support for silicon and end product design issues• Designed and reviewed: schematics, datasheets, app notes, software documentation, and printed circuit board layouts• Developer on the Cirrus port of Linux to ARM720T, ARM920T• Analyzed RMAed components to determine point of failure• Wrote production test code for serial audio i/f, on-chip SRAM• Performed benchtop characterization of silicon and system designs• Performed audio measurements, debug on PWM audio DAC• Involved in silicon debug work with Ethernet MACs and PHYs• Performed board debug, rework, and ECO creation
Systems Administrator
• Installed custom firewall solution based on Linux• Deployed Solaris production servers, including installations of Oracle 8i, WebObjects, and Apache• Maintained a source control (CVS) system and backups• Managed desktop NT, MacOS, and OSX workstations
Systems Administrator
• Architected and implemented a deployment of Debian Linux on PCs in student labs to replace Windows NT• Responsible for departmental email, web services, backup systems, security, and file storage for over six thousand users• Maintained computers running Solaris, AIX, HP/UX, and Linux• Assisted users with software requests, account troubles, and special utilization of our systems• Made purchasing decisions for multi-thousand dollar hardware orders• Created scripts and implemented automated systems to facilitate system administration
Hardware And Firmware Developer
• Added features to and debugged firmware for a dental porcelain furnace• Helped redesign hardware and resulting software changes for an automotive data logger• Developed a secondary bootstrapping system for dynamic software upgrades• Added motion smoothing algorithm and sped up graphics code for CAD/CAM milling machine• Assisted in component selection of a power supply that meets UL, TUV, ISO 9000 and other local and foreign certifications
Frequently asked questions about Andrew L.
Quick answers generated from the profile data available on this page.
What company does Andrew L. work for?
Andrew L. works for EnCharge AI.
What is Andrew L.'s role at EnCharge AI?
Andrew L. is listed as Principal Software Engineer at EnCharge AI.
What is Andrew L.'s email address?
AeroLeads has found 1 work email signal at @splunge.net for Andrew L. at EnCharge AI.
Where is Andrew L. based?
Andrew L. is based in Austin, Texas, United States while working with EnCharge AI.
What companies has Andrew L. worked for?
Andrew L. has worked for Encharge Ai, Ambiq, Mythic, Inc., Cray Inc., and Amd.
How can I contact Andrew L.?
You can use AeroLeads to view verified contact signals for Andrew L. at EnCharge AI, including work email, phone, and LinkedIn data when available.
What skills is Andrew L. known for?
Andrew L. is listed with skills including Embedded Software, Subversion, Test Automation, Computer Architecture, Linux, Soldering, C, and Debugging.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Andrew L. you were looking for.
View similar profiles