AeroLeads people directory · profile

Bill Kain Email & Phone Number

Contract Software Engineer at EchoStar Corporation at EchoStar Corporation
Location: San Jose, California, United States 17 work roles 1 school
1 work email found @echostar.com LinkedIn matched
✓ Verified May 2026 4 data sources Profile completeness 86%

Contact Signals · 1 work email

Work email b****@echostar.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Contract Software Engineer at EchoStar Corporation
Location
San Jose, California, United States
Company size

Who is Bill Kain? Overview

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

Quick answer

Bill Kain is listed as Contract Software Engineer at EchoStar Corporation at EchoStar Corporation, a company with 28247 employees, based in San Jose, California, United States. AeroLeads shows a work email signal at echostar.com and a matched LinkedIn profile for Bill Kain.

Bill Kain previously worked as Contract Software Engineer at Echostar Corporation and Principal Software Engineer, CFO at Cailech Systems, Inc.. Bill Kain holds Bs, Computer Information Systems from Arizona State University.

Company email context

Email format at EchoStar Corporation

This section adds company-level context without repeating Bill Kain's masked contact details.

{first}.{last}@echostar.com
89% confidence

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

Profile bio

About Bill Kain

Embedded Systems, Web and Application servers, Development & Provisioning toolchainsSpecialties: Embedded System architecture, design & implementation, SOA/ROA/SaaS Application Server architecture, design & implementation, OO design, DBMS modeling & design, Development/Provisioning toolchain design & implementation

Current workplace

Bill Kain's current company

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

EchoStar Corporation
Echostar Corporation
Contract Software Engineer at EchoStar Corporation
San Jose, CA, US
Website
Employees
28247
AeroLeads page
17 roles · 35 years

Bill Kain work experience

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

Contract Software Engineer

Current

Englewood, CO, US

  • Echostar’s Local Storage Disk Video Recorder (LSDVR) is a DVR appliance receiving ATSC broadcasts. The system is comprised of a 5 tuner set top box and one or more dual element antennas.The RFTest Diversity System is a.
  • Architect, lead (3 member team) and platform engineer for the LSDVR RFTest Development System.
  • Designed and implemented I/O routines in C for FTDI FT2232H USB/I2C bridge providing command and status access to the LSDVR’s tuner, demodulator and RF sections. The whole LSDVR C library was then wrapped in its own.
  • Designed and implemented a custom Tcl package with C style structs & enums making the LSDVR readily scriptable for diversity algorithm development and status logging. The package includes a bi-directional JSON/dict.
  • Designed and implemented a test framework that allowed developers to easily script diversity tests utilizing arbitrary tuner/station/antenna bindings in Tcl.
  • Designed and implemented a job control system for managing diversity test execution from the webapp. A task manager thread shares the exclusive-use LSDVR with the browser/FCGI client thread. The job manager thread.
2012 - Present ~14 yrs 4 mos

Principal Software Engineer, Cfo

Current
Cailech Systems, Inc.

Cailech Systems is a small engineering services firm providing hardware, software and technical engineering services for consumer electronics and enterprise clients.

2000 - Present ~26 yrs 4 mos

Contract Software Engineer

Sezmi Inc
  • Designed and implemented several DAO modules for the Content Engineering group based on Spring 3.x’s JDBC Template and the 1.6 JDK. The deliverable included a JUnit test suite along with JMeter/JUnit Sampler.
  • Designed and implemented a continuous-integration (CI) build-system for the Content Engineering group. The prior system used the Ant-based artifacts generated by the NetBeans IDE as the basis for a build system managed.
  • Designed and implemented a continuous-inspection facility for the Content Engineering group. A variation of the CI system, the Maven Sonar plugin was used to orchestrate Cobetura, Findbugs, Checkstyle and PMD plugins..
  • Designed and implemented a comprehensive Jenkins/Maven/SVN provisioning system for Sezmi’s networks and their environments. Sezmi’s TV service was comprised of two network configurations. One had 14 server types, the.
2010 - 2011 ~1 yr

Contract Software Engineer

US

  • Architect of TellAPal’s second-generation platform. The original JSP/Servlet design was replaced with a Restlet/Spring/Hibernate/MySQL backend and either Javascript/Ajax/CSS, GWT/GWT Restlet Engine or PHP/Smarty.
  • Designed and implemented a reward-fulfillment service utilizing a custom Tomcat/Restlet bridge, Spring-Framework managed Hibernate DAO’s and a MySQL database. A Restlet Resource provided a RESTful API service for.
  • Designed and implemented a Maven-based development environment with Eclipse/SVN/Ant integration supported by local Archiva Maven repositories and custom installation/deployment utilities.
2009 - 2010 ~1 yr

Contract Software Engineer

Argonst/Radix Technologies
  • Participated in the design and implementation of a new Application Server for Radix based on a Resource Orientated Architecture (ROA) using the Restlet framework.
  • Developed information model for geolocation database using IDEF1X ERD’s. Defined, normalized and tuned a MySQL physical implementation of the model using the InnoDB storage engine. Database access was handled via.
  • Implemented RESTful Resource Representations and their associated JDBC DAO’s
  • Redesigned and implemented an Ant-based build system for their Java server builds. The new system built both release and development configurations with integrated Checkstyle format checking and TestNG unit test.
2009 - 2009

Contract Software Engineer

US

  • Designed and implemented a per-resource, declarative, thread-scheduling-policy facility based on OpenPFC’s POSIX threads. OpenPFC was a C++ device abstraction layer used by Pioneer’s Blu-ray.
  • Replaced the JVM’s 2-value fixed-priority threading with separate scheduling policies for each of Java’s 10 priorities via the new PFC thread facility
  • Designed and implemented a PFC MediaController facility to arbitrate user stop requests with PFC end-of-media events. The singleton PFC EventServiceRoutines (ESRs) also ensure the MediaController‘s Listener list.
  • Redesigned and implemented JMF’s MediaPlayer/MediaController state machine and event generator. Added a state-transition facility for managed controllers and their players that was independent of the JMF.
  • Redesigned and refactored JMF’s InteractiveAudio controller facility. The new facility managed a pool of IA resources to dynamically generate stereo or mono resource graphs while preventing rewiring whenever possible.
2007 - 2008 ~1 yr

Contract Software Engineer

Your It
  • Architect and lead engineer on YourIT’s Adaptive DAO Store (ADS) project.
  • Designed and implemented ADS using a variety of Open Source components, particularly the Spring Framework, Apache’s WSIF web-service framework, Apache Axis, Tomcat and the MySQL DBMS.
  • Architect, business analyst and middleware engineer for YourIT’s ADS Security System application. Based on ADS, ADS Security offered an n-tier digital-video security-system for a variety of businesses. ADS Security.
  • Modeled business tier using transformation graphs
  • Developed ERD and DDL for MySQL database
2005 - 2007 ~2 yrs

Systems Architect

US

  • Architect and lead engineer on the Fathom Service Bus (FSB) project, an SOA middleware platform that provided a Web Service facility for FCM’s B2B and B2C applications. Designed around Open Source components, FSB.
  • Designed and implemented FSB
  • 1/2 of team that designed and implemented a data collection ETL facility (FDC) for collecting high volume “click” reports from search and tracking (e.g. DoubleClick) engines via Java and WSDL API’s, e-mail, and.
2004 - 2005 ~1 yr

Software Engineer

Im Networks
  • Designed & implemented iMPP (iM Portable Player), a realtime, C++, multimedia-framework for PIM. iMPP managed audio/video content for WAN (live), LAN (jukebox via UPnP), and file streams. One multiplexed and 15.
  • Created multicast network modules for iMPP (SDP, RTP/RTSP). By successfully integrating LiveCaster’s live.com libraries into iMPP, a large number of audio and video codecs were reliably added, along with the multicast.
  • Created pluggable Win32/WinCE network-plugin for iMPP. The plugin provided a “pluglet” framework that allowed external media players to run unmodified as iMPP network-content plugins. COM Pluglets were done (by others).
  • Designed & implemented HTTP 1.1 server with configurable thread pools and pluggable protocol handlers for PIM’s networking module. The server parsed and scheduled client “jobs” based on HTTP protocol elements.
2000 - 2003 ~3 yrs

Senior Member, Technical Staff

Imonitoring.Com
  • Half of the team that designed and implemented the middleware for iMonitoring’s distributed security system. Dedicated Java (2 SE) clients captured security-camera video and streamed it on demand to a DataCenter..
  • Developed key class-library to represent DataCenter sessions for both camera clients and iMonitoring’s website. While presenting video as simple Java byte-streams, the class hierarchy multiplexed video and metadata.
2000 - 2000

Contract Software Engineer

San Jose, California, US

  • Lead middleware architect for Cadence’s Home Infotainment Center (HIC). HIC was a hard-realtime Java platform based on Sun’s 1.1 JDK (pJava) running under VxWorks. The JNI-based design provided a porting environment.
  • Designed Java resource-scheduling job dispatcher with JNI interface to queue-based RTOS resource-management-subsystem
  • Designed Java filesystem utilizing custom serialization classes and pluggable backing-store for simple specification of arbitrary multimedia pipelines with metadata support for both resource reservation and QOS.
  • Designed a secure, ACL-oriented platform environment with content-based groups mapped to platform-specific users via a custom security-manager and URL-based class-loaders
1999 - 1999

Contract Software Engineer

Palo Alto, CA, US

  • Lead designer on Sun’s JavaOS Platform Services (JPS) Project. JPS took the core components of Sun’s JavaOS for Business and removed their dependency on a custom JDK. JPS’ unique components included a dynamic.
  • Designed and implemented the JPS class loader and security-manager.
1998 - 1999 ~1 yr

Director, System Technologies

Diba Incorporated
  • Key designer on the Diba Application Foundation (DAF) development team. The DAF was a C-based, platform independent, thin-client OS used by Information Appliances. Hosts included Windows 95/NT, Linux and Solaris..
  • Lead a two-man team porting the 1.02B Java JDK to the DAF
  • Designed and implemented the Diba File System (DFS). DFS provided a fault tolerant, two-key, indexed-record filesystem for diskless clients. Though tuned to the unique characteristics of flash memory, backing-store.
  • Developed a fully compliant, POSIX filesystem (including sparse files) as a DFS library
  • Wrote a Berkeley socket-based, RFC-1035 compliant, caching name-resolver for the DAF
1996 - 1997 ~1 yr

Senior Software Engineer

Cupertino, California, US

  • Architect of Apple's container based, extensible filesystem for the Copland OS.
  • Lead-inventor on patents: METHOD AND SYSTEM FOR FILTERING FILE MANAGER ATTRIBUTE VALUES and METHOD AND SYSTEM FOR EXTENDING FILE SYSTEM METADATA
1994 - 1996 ~2 yrs

Contract Software Engineer

Velan Incorporated
  • Designed and implemented a networked CD-ROM system. The C and x86 assembler package included firmware, device drivers, libraries and utilities for a DOS LAN product that provided clients both physical and virtual CD's
1992 - 1994 ~2 yrs

Staff Software Engineer, Contract Software Engineer

Triad Systems Corporation
  • Created UNIX TTY line-discipline modules in C for an intelligent, multi-port, RS232 device-controller
  • Designed & Implemented suite of UNIX device drivers in C for an intelligent, multi-port, RS232 device controller
1991 - 1992 ~1 yr
Team & coworkers

Colleagues at EchoStar Corporation

Other employees you can reach at echostar.com. View company contacts for 28247 employees →

1 education record

Bill Kain education

  • Arizona State University
    Arizona State University
    Computer Information Systems
FAQ

Frequently asked questions about Bill Kain

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

What company does Bill Kain work for?

Bill Kain works for EchoStar Corporation.

What is Bill Kain's role at EchoStar Corporation?

Bill Kain is listed as Contract Software Engineer at EchoStar Corporation at EchoStar Corporation.

What is Bill Kain's email address?

AeroLeads has found 1 work email signal at @echostar.com for Bill Kain at EchoStar Corporation.

Where is Bill Kain based?

Bill Kain is based in San Jose, California, United States while working with EchoStar Corporation.

What companies has Bill Kain worked for?

Bill Kain has worked for Echostar Corporation, Cailech Systems, Inc., Sezmi Inc, Tellapal, and Argonst/Radix Technologies.

Who are Bill Kain's colleagues at EchoStar Corporation?

Bill Kain's colleagues at EchoStar Corporation include Will Platz, Shaun Parris, Revati Salvekar, Khoa Dinh, and Mathew Hess.

How can I contact Bill Kain?

You can use AeroLeads to view verified contact signals for Bill Kain at EchoStar Corporation, including work email, phone, and LinkedIn data when available.

What schools did Bill Kain attend?

Bill Kain holds Bs, Computer Information Systems from Arizona State University.

Find 750M verified contacts

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