Skip to profile
Automate America
➕ Post WorkHomePost Your OpportunitiesSearch Hourly ContractsSearch Contract to HireSearch Direct JobsSearch RFQ'sFind and Follow CustomersFind Industrial SuppliersSearch and Request ProfessionalsNews / BlogRate / Cost CalculatorSite User AgreementMaster Service AgreementSupplier Service AgreementHire Engineer ContractorsHire Project Manager ContractorsHire Maintenance Technician ContractorsHire Technician ContractorsHire Controls Engineer ContractorsHire Business Owner ContractorsHire Automation Engineer ContractorsHire Developer ContractorsHire Consultant ContractorsHire Service Engineer ContractorsHire PLC Programmer ContractorsHire Electrical Engineer ContractorsHire Associate ContractorsHire Electronics Engineer ContractorsHire Project Engineer ContractorsHire Welder ContractorsHire Software Engineer ContractorsHire Business Development Manager ContractorsHire Engineering Manager ContractorsHire Manufacturing Engineer ContractorsHire Technical Support ContractorsHire Military Serviceperson ContractorsHire Electrician ContractorsHire Mechanical DesignersHire Maintenance EngineersHire Instrumentation TechniciansHire HMI ProgrammersHire Process EngineersHire Industrial EngineersHire Manufacturing EngineersHire Quality EngineersHire Test EngineersHire Validation EngineersHire Project EngineersHire Field Service EngineersHire Application EngineersHire EstimatorsHire DraftersHire CAD DesignersHire Industrial WeldersHire PipefittersHire MillwrightsHire Maintenance TechniciansHire Industrial MechanicsHire Tool and Die MakersHire CNC MachinistsHire Industrial AssemblersHire Quality InspectorsHire Lab TechniciansHire Pneumatic & Hydraulic TechniciansHire Electrical EngineersHire Power EngineersHire Reliability EngineersHire Operations EngineersHire Production SupervisorsHire Automation TechniciansHire Automation EngineersHire Technical Sales EngineersHire Servo & Drive TechniciansHire Motor Controls EngineersHire Variable Frequency Drive (VFD) EngineersHire Industrial Network EngineersHire Functional Safety EngineersHire Gauging Systems EngineersHire Panel BuildersHire Industrial Software DevelopersHire Embedded Systems EngineersHire Vision Systems IntegratorsHire Robotics IntegratorsHire Packaging Machinery EngineersHire Process Control EngineersHow Automate America WorksRequest a ProfessionalConnectionsWhite-Glove ContractsDirect JobsRFQsBoosts & AdsLinkedInTikTokFacebookYouTubeInstagramEmail: info@automateamerica.comText first: 586-770-8083

Andy — Senior Staff Software Engineer

Andy

Availability unknown
Andy, Senior Staff Software Engineer — Automate America
Andy
Professional
Contractor #25788
Primary Occupation
Senior Staff Software Engineer
Las Vegas, Nevada
📊
View Your Analytics
Profile views and applications
View →

Industries Served

Work History on Automate America

3Skills
1Experience
7yrsOn Platform

Secure & Personal Files

Verified documents on file. Only Andy and Automate America admins can view or download them — except the background check, which is shared with a customer when they shortlist Andy.

  • Resume✓ On file

Programming Skills (3)

motorola
★★☆☆☆
Linux
★★☆☆☆
National Instruments
NI PCI
★★☆☆☆

About Me

References provided once mutual interest is established. Residency status: US citizenship. I am open to relocation for direct hire only. Contract in Phoenix AZ metro-area only

Skilled Trades (4)

Professional Competencies (9)

Applications (2)

Development
★★☆☆☆
Integration
★★☆☆☆

Eligibility

✓US citizen

Work Experience(1)

Intel Corporation
Senior Staff Software Engineer · 1999 – 2018

Senior Staff Software Engineer, Intel Corporation; 1999-2018 Conceptualized, architected, designed, developed the following technologies and projects: - CPU/FPGA integration: Led performance, power and thermal management architecture and development for Intel first CPU/FPGA integrated system. See technology info at: itpeernetwork.intel.com/intel-processors-fpga-better-together. - HPC (High Performance Computing, a.k.a. Supercomputing): Developed numerous technologies for enhancing and optimizing performance and energy efficiency. Authored numerous patents. Paper: ieeexplore.ieee.org/document/7016384. - HWPM (Hardware Power Management, a.k.a. Intel Speed Shift Technology): It allows optimized performance vs. power management w/o OS support (much slower and typically outdated). I have received several Intel recognitions and awards for this invention. See description of the technology at: software.intel.com/en-us/articles/intel-xeon-processor-scalable-family-technical-overview. - BMC/IPMI: New types of platform telemetry: Volumetric Airflow and Outlet Temperature sensors. These features are indispensable today for power/thermal/density management from rack to datacenter levels in Cloud and HPC industry. See: OpenStack Nova documentation and/or paper: ieeexplore.ieee.org/document/6526836. - NM (Node Manager): NM is present on all Intel servers now and is an indispensable feature of power, performance and thermal management, from individual system, through rack, to datacenter levels in Cloud and HPC business. See Intel video: https://www.youtube.com/watch?v=bY5qR2GPAiU, and OpenStack article: https://wiki.openstack.org/wiki/User_talk:Fengqian - FSC (Fan Speed Control): I re-architected and re-wrote from scratch and single-handedly, the FSC for Linux for BMC (Baseboard Management Controller). Prior to Linux, BMC used antiquated ThreadX RTOS. See "fan" sections in standard IPMI specification. My code is the base for FSC in all Intel servers today. - UEFI: Team lead for Intel server BIOS development with early EFI. Contributed to EFI/UEFI/Tiano architecture in the following areas: HII (Human Interface Infrastructure), Setup, Data Hub, microcode update, CPU and PCI driver stacks and few others. My code and technical writings became part of UEFI codebase and documentation. - Itanium: Lead BIOS development team for the first-ever Itanium/Merced platform. It was a workstation, codenamed "Big Sur". The BIOS codenamed "Kitty Hawk" was a novel pre-UEFI BIOS re-write in C. - Lab: Firmware, kernel drivers, RTOS (Linux and VxWorks), applications for specialized equipment used in automation in validation labs. Various tools interacting RT with processors and servers, scripts, parsers and analyses of experimental runs' data. Parallel to my projects, I lead the lab for my team, supervising lab staff, developed automation, dispatchers for unattended benchmarking (e.g., LINPACK/SPECpower/web/jbb), hardware and software methodologies and instrumentation for telemetry, scripts and templates for data analytics, managed equipment and material budgeting and procurement decisions. The list above is non-exhaustive. Many other projects and contributions are omitted for conciseness. Member of Technical Staff (MTS), Lucent Technologies, Bell Labs, Optical Networking Group Architecture, design and development of reliability critical RT software/firmware for large Sonet/SDH crossconnect telecommunication switches on VxWorks RTOS running on Motorola embedded controllers, implementing high redundancy, subsystem health detection and failover mechanisms. See product info for DACS II & WaveStar DACS: http://www.onlineauthoring.com/WritingSamples/PDFs/4F_10G.pdf. Hardware & Software Engineer, Test and Measurement Systems Inc. (HP Channel Partner) Designed and developed PCI controllers for HP/Agilent Instrument Control stack. I have developed a product in its entirety including hardware, FPGAs' RTL, surrounded electronics, software, GUI, drivers and libs for VEE/SICL for UNIX/HP-UX & Windows. See the product (p/n: TAMS xx622): http://www.techsoft.de/documents/tams_62622.html. Software Engineer, System Strategies Inc. & Apertus Technologies Development of kernel drivers and applications in C/C++ for various UNIX flavors. Implemented branches of SNA (IBM legacy networking protocol) as UNIX STREAMS drivers. Developed support for various terminals and custom SNA client applications. R&D Engineer, Analyzer Research Labs, SASOL Group Design and development of analytical and process control systems for chemical industry. Design of analog and digital electronics and software for analytics/statistics, communications between sensory systems (e.g., IR/UV analyzers, gas detectors, chromatographs) and industrial mainframes. OTHER KEYWORDS, EXPERTISE, SKILLS OOD/OOP, C/C++, shells, Python, Perl; Embedded, RT, EGLIBC, Linux, VxWorks, Windows, firmware, drivers, BIOS; Git, ClearCase, SVN, VB, SQL, ODBC, ORM; parallelization, MPI, FEA, simulation, algorithms, PID, UML; Agile, Scrum, Kanban, JIRA, RTC. Knowledge of electro-mechanical systems, motors, steppers. drives, etc. Past solid experience with analog and digital electronics design, switching converters. Familiarity with RF technology. Software implementation of scientific computing and math and physics. Proficient with office tools, Excel, Power Point, Visio, Word, collaboration tools, etc. Authored over dozen patents in areas of software, hardware, control, power and performance

Frequently Asked Questions

What does Andy do?
Andy is a Senior Staff Software Engineer on Automate America, the global professional marketplace for skilled talent across industrial, commercial, and residential work.
Where is Andy located?
Andy is based in Las Vegas, Nevada.
What does Andy specialize in?
Andy works with motorola, Linux, National Instruments, writing, Support as a Senior Staff Software Engineer on Automate America, the global professional marketplace for skilled talent across industrial, commercial, and residential work.
Is Andy available for work?
Availability unknown. Andy has not marked it recently.
How do I connect with or hire Andy?
Create a free profile on Automate America and send a connection or contract request from this profile. Andy can then respond and coordinate the work directly through the platform.