William Main
AeroLeads people directory · profile

William Main Email & Phone Number

Book Author at Self-employed
Location: Rutland, Vermont, United States 7 work roles 3 schools
1 work email found @gis.net LinkedIn matched
✓ Verified July 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email w****@gis.net
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Book Author
Location
Rutland, Vermont, United States

Who is William Main? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

William Main is listed as Book Author at Self-employed, based in Rutland, Vermont, United States. AeroLeads shows a work email signal at gis.net and a matched LinkedIn profile for William Main.

William Main previously worked as firmware and embedded software research engineer at Brown University and Contractor, Embedded Engineer at Elbit Systems Of America. William Main holds Master’S Degree, Mechical Engineering from Clarkson University, Potsdam, Ny.

Company email context

Email format at Self-employed

This section adds company-level context without repeating William Main's masked contact details.

{first_initial}{last}@gis.net
86% confidence

AeroLeads found 1 current-domain work email signal for William Main. Compare company email patterns before reaching out.

Profile bio

About William Main

Accomplished Software Architect and Engineer with strong skills in the architecture, design and implementation of embedded Linux/Unix, deterministic Realtime (both hard and soft real time) and multi-processor systems including kernel level, driver writing, networks and firmware including strong ‘C’, assembler and Macro language skills. Experience in the planning, management, and execution of software implementations. Electrical circuit skills to be able to find the best fit of tasks between hardware and software and when an FPGA is needed on a cost basis. Strong skills in System Architecture, Design, ‘C’ Programming and Driver writing in a variety of network protocols including: Fibre channel, MPI, iSCSI over IP. Strong Real time embedded systems, both hard and soft real time, Firmware, Embedded Kernels, driver writing in Linux and Unix, hardware to hardware communications (MQTT, I2C SPI, SCSI, IPI among others), Real time file systems, Source Code Control, Requirements, Specification and Review plans and processes including with avionics safety standard DO-178, documentation writing, Project Management, General management and Finance.

Listed skills include Theology, Religion, Preaching, Pastoral Care, and 18 others.

Current workplace

William Main's current company

Company context helps verify the profile and gives searchers a useful next step.

Self-employed
Self-Employed
Book Author
Rutland, VT, US
AeroLeads page
7 roles

William Main work experience

A career timeline built from the work history available for this profile.

Book Author

Self-Employed

Rutland, Vt, Us

Firmware And Embedded Software Research Engineer

Current

Providence, Ri

Sep 2022 - Present

Contractor, Embedded Engineer

Merrimack, Nh

• Developed control software for managing positional data streaming from a third party device, via a STM32 low voltage interface and the ARM embedded code including test to the FPGA Peta-Linux environments; all by using embedded software architecture and design patterns. • Task required defining and translating high-level requirements into software design and implementation.

Jan 2022 - Apr 2022

Software Engineer

New England Micro Technology

Marblehead, Massachusetts, United States

• Productizing the software technology that has fueled the company’s past success. This involves the architecture, design and the key coding of a Yocto based build environment for a range of platforms (ARM, NXP, MIPS and X86) using the embedded Linux preemptable kernel, a proprietary rules engine and associated drivers, interpreters, and compilers; all designed for tight memory conditions and hard real time use. • The product goal is to speed up development reducing time and labor costs of new implementations and products for customers by having the same rules engine environment run all the way from the POST chip, to firmware, to FPGA ware, to micro executives, to drivers, up to large system middleware and up to full IoT networks. This product separates the process code from the hardware framework; making it easier and more efficient to do both and the customer product more transportable to new hardware in the future.

Sep 2005 - Dec 2021

Embedded Software Developer

Vibren Technologies Inc/Nec

Acton, Massachusetts, United States

Earned a patent for designing and building a theater multiplex projection system based on a High Availability Linux serve using a fiber channel mirrored file system and applications. This system would accommodate the simultaneous delivery of feature length movies from the net and the decompression, decryption and delivery to up to 20 theaters at once. Architected the FPGA-based version for the next generation of movie encryption and decompression. Technology bought by Sony.Brought in originally to build the disk fail over driver for the High Availability Linux server that Vibren was partnering with Stratus Computer to create; which would become the basis of the theater multiplex projection system.

Mar 2003 - Sep 2005

Embedded Software Engineer

Self-Employed

Marblehead, Massachusetts, United States

Prior to 1998, also Contractor to or worked for: Sky Computers, HP, among others.Additional Significant Skills & Accomplishments pre-1998* High speed network experience in iSCSI, Fiber Channel, SCSI-3, HIPPI and IPI-3 storage protocols.* Disk storage systems design including device driver creation and upgrading for several operating systems using the new high speed networks.* Experienced in the planning, management and integration of software implementations.* Electrical circuit skills include schematic tracing, test work, logic design, interfaces skills.* Deep experience in IoT closely networked embedded processor systems and associated firmware. • As software/system architect: Proficient at leading teams to successfully achieve a goal on time while ensuring that each team member is engaged as part of the solution.Example: Architected and built an embedded IoT system which reduced product shrinkage by over 90% on 12 legacy manufacturing lines using an IoT model of microprocessors and upper layers; included creating a network in an electrically noisy environment. • Created for IBM a cutting-edge 3D video micrometer measuring system using 4 custom designed processors built with ECL chips, using AMD bit slice devices. Architected the processors and interconnections, built the compiler, the Real Time executive and all the motion and video code.

Jan 1998 - Mar 2003

Embedded Software Engineer

Cambridge, Massachusetts, United States

• As software engineer: Exceptional problem-solving skills, notably a keen ability to comprehend the big picture while also contributing at the operational scale with practical and effective steps toward the solution, including coding.Example: Saved a client’s large avionics contract from default by creating a unique RT embedded system driver and developing a coding technique to compress the expected 30K+ lines of C code down to 3K lines and 6KB of data; this shaved over 6 months off the build time. Also defended the project before the FAA in the DoD-178 presentation for sign off on schedule. This became our company’s rules engine design of today. • Architect and builder of a embedded real-time product for standard Unix components including: "fair share" Unix kernel scheduler, upgraded interrupt and driver structures to allow hard real time (deterministic) use, rebuilt boot code and the INIT code so Unix SVR4.2 booted and ran disk-less from ROM for embedded use. Before there was Linux there was a Unix real-time environment.

Mar 1995 - Jan 1998
3 education records

William Main education

Master’S Degree, Mechical Engineering

Clarkson University, Potsdam, Ny
FAQ

Frequently asked questions about William Main

Quick answers generated from the profile data available on this page.

What company does William Main work for?

William Main works for Self-employed.

What is William Main's role at Self-employed?

William Main is listed as Book Author at Self-employed.

What is William Main's email address?

AeroLeads has found 1 work email signal at @gis.net for William Main at Self-employed.

Where is William Main based?

William Main is based in Rutland, Vermont, United States while working with Self-employed.

What companies has William Main worked for?

William Main has worked for Self-Employed, Brown University, Elbit Systems Of America, New England Micro Technology, and Vibren Technologies Inc/Nec.

How can I contact William Main?

You can use AeroLeads to view verified contact signals for William Main at Self-employed, including work email, phone, and LinkedIn data when available.

What schools did William Main attend?

William Main holds Master’S Degree, Mechical Engineering from Clarkson University, Potsdam, Ny.

What skills is William Main known for?

William Main is listed with skills including Theology, Religion, Preaching, Pastoral Care, Pastoral Counseling, Liturgy, Biblical Studies, and Discipleship.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the William Main you were looking for.

View similar profiles