Leo Maurer

Senior Software Engineer at ASSET InterTech, Inc.
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Spicewood, Texas, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Software Development
    • 1 - 100 Employee
    • Senior Software Engineer
      • May 2021 - Present
    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Lead Software Engineer
      • Jan 2020 - May 2021

      (HPE acquired Cray...overlapping duties) Linux and FreeRTOS-based Management Controller/Processor systems software: * Developed Out-Of-Band(direct) JTAG/Debug drivers and interfaces for AMD, server processors, and custom high-speed network controllers using Python and C on Linux-based and Free-RTOS based system controllers/BMCs. * Developed Linux FPGA drivers for system device services for GPIO, I2C, SPI subsystems using C. * Developed Nvidia SMBPBI Linux user-space driver for telemetry collection and power control. * Developed device-scrub security utility to erase all non-volatile EEPROMS, NVRAM, VR, SSD, and other components that may contain sensitive information from customer sites. * Heavy involvement with hardware bring-up activities of processor, network, and chassis management boards, including schematic reviews, writing ad-hoc tests, reviewing design-docs, etc. * Developed other parts of BMC software stack, including portions of fuse file-system for telemetry and control, Redfish backend support, and general management controller support. Show less

    • United States
    • Information Technology & Services
    • 200 - 300 Employee
    • Software Engineer
      • Oct 2013 - Jan 2020

      Linux-based Management Controller/Processor systems software: * Developed Out-Of-Band(direct) JTAG/Debug drivers and interfaces for Intel, AMD, ARM server processors, and custom high-speed network controllers using Python and C. * Developed Linux Kernel driver to manage Marvell 88e6xxx Ethernet switch, overriding Linux's DSA driver and auto-configuration. * Developed Nvidia SMBPBI Linux user-space driver for telemetry collection and power control. * Developed device-scrub security utility to erase all non-volatile EEPROMS, NVRAM, VR, SSD, and other components that may contain sensitive information from customer sites. * Developed/published Python-based Advanced Power Management Whitepaper/API for Cray/Trinity partnership. * Heavy involvement with hardware bring-up activities of processor, network, and chassis management boards, including schematic reviews, writing ad-hoc tests, reviewing design-docs, etc. * Developed other parts of BMC software stack, including portions of fuse file-system for telemetry and control, Redfish backend support, and general management controller support. Show less

    • United States
    • Software Development
    • 1 - 100 Employee
    • Senior Software Developer
      • Apr 2011 - Oct 2013

      * Engineering Customer Support covering all aspects of Desktop Virtualization (VDI) product. * Maintenance of Web-Based configuration back-end software using Groovy on Grails, JavaScript, Java, CSS, HTML, C++, C, and bash/sh scripting. * Design/Implementation of Python-based Virtualization host Deployment and Configuration Management System-console Menu including these capabilities: - Configuration and Monitoring of Open-VSwitch virtual network stack, including Vlan and Port Bonding support. - Startup and Shutdown of System Services, including Virtualization Services, Networking, and Web-based console services (Tomcat). - Customer-facing Status Report of System and Virtualization configuration and health. - International Support (i18n) of Configuration Menu for 9 languages. Show less

    • United Kingdom
    • Business Supplies & Equipment
    • Software Engineer/Systems Architect
      • Nov 2007 - Apr 2011

      Developed 16-channel DVR for the surveillance industry. Primary duties included: * Design/Implementation of N-way multiplexer for H.264 video streams to simultaneously feed network, disk-record and video monitor feeds. * Design/Implementation of API and library that sits between main application and Linux kernel asynchronous I/O driver, supporting buffered video and audio feeds. * Design/implementation of Linux device driver to transport video feeds from proprietary 16-input video capture card. * Modification and tuning of Debian-Linux 2.6.2x based kernel to support real-time handling of video/audio feeds alongside GUI and web interface. * Design/Implementation of USB-stick based deployment and compilation of DVR application, including a modified Xubuntu Linux-based distribution for both build and run-time environments. * Implementation/Maintenance of build, packaging, and installation scripts for DVR product using bash/sh scripts, make, subversion, and bugzilla. Show less

    • Senior Software Engineer
      • Mar 2001 - Apr 2008

      Embedded Software, Linux, RTOS and Service Processor work. C, C++, Verlog/VHDL, Software development. Embedded Software, Linux, RTOS and Service Processor work. C, C++, Verlog/VHDL, Software development.

    • Software Engineer
      • Feb 1999 - Mar 2001

      Developed installation software for Clustered Servers. Developed installation software for Clustered Servers.

    • Senior Software Developer
      • Apr 1998 - Nov 1998

      Developed device drivers and software for DSL modems. Developed device drivers and software for DSL modems.

    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Engineer
      • 1986 - 1996
    • 1 - 100 Employee
    • Software Contractor
      • 1994 - 1995

Education

  • The University of Texas at Austin
    BA of Computer Science, Computer and Computer Hardware Engineering, Mathematics
    1978 - 1984
  • Canyon High School

Community

You need to have a working account to view this content. Click here to join now