Bill Westland Email and Phone Number
Bill Westland work email
- Valid
- Valid
Bill Westland personal email
I excel at (and love) finding simple solutions to difficult problems. I am able to find ways to squeeze out maximum performance in my software. Oftentimes, that doesn’t mean writing “tight code” but rather means taking a different overall approach to solving the problem. I also know when “fast enough” is good enough.Writing software in an engineering environment involves much more than just knowing the latest hot programming language and technical buzzwords. It means creating something that is testable, reliable, and maintainable (by somebody else!) – good engineering must account for the entire product lifecycle. It also means checking your ego at the door and being a team player, but not being afraid to push your ideas and viewpoints when you know you’re right.Specialties –• Embedded systems software / firmware• OS internals, device drivers, and programming tools• Hardware / software interaction and tradeoffs• Networking and data communications• SoC and ASIC verification and design• Software architect, individual contributor, project leader, and mentor• Master hands-on software designer and problem-solverTechnical skills –• Programming languages: C, C++, Assembly (various), Objective-C, Swift, Perl, Python, TCL, Verilog• CPUs: Intel X86, ARM, MIPS, PowerPC, custom RISC CPUs, Motorola 68K• Technologies: Linux, Win32, Real-time, VxWorks, Bare metal, TCP/IP, Ethernet, ATM, QoS, Video, Audio, SOCs, IoT, git, CVS, JIRA, BitBucket
-
Nxp SemiconductorsMassachusetts, United States -
Senior Principal EngineerNxp Semiconductors 2014 - 2018Eindhoven, Noord-Brabant, Nl[Freescale acquired the Mindspeed CPE group in May 2014.][NXP acquired Freescale in December 2015.]Software architect for Digital Networking division. Responsibilities included pre-silicon and post-silicon SoC design and analysis, system architecture for optimizing software using hardware acceleration engines, and porting of home gateway software onto new SoC platforms. -
Principal Software EngineerMindspeed Technologies 1999 - 2014Lowell, Ma, UsTechnical lead and principal software / firmware developer for the Comcerto 2000 (dual-core ARM Cortex-A9 processors running embedded Linux, plus additional custom RISC processors to do fast-path networking). Member of SoC design, verification, and bring-up teams. Primary architect and developer for all QoS (quality of service) home gateway functions. Code responsibilities included implementing wire-speed routing code on multi-core hardware acceleration engine, Linux network drivers, and user-space control plane code using the Linux netlink and connection tracking services.Developed assembly language firmware for TSP3, TSP2, and ESP families of network processors, used for high-speed communications of Asynchronous Transfer Mode (ATM), MPLS, TCP/IP, and TDM data.Originally hired by Maker Communications, who was acquired by Conexant Systems in March 2000. Mindspeed Technologies was spun off of Conexant in June 2003. -
Senior Software EngineerPhar Lap Software 1992 - 1999Project leader for the TNT Embedded ToolSuite (ETS) product, a Win32-compatible real-time operating system and development tools package for Intel X86 CPUs, written in C and assembly language. Responsible for many different subsystems of the ETS Real-time Kernel, and designed and implemented the host / target communications protocol. Principal architect and programmer for the Phar Lap FrontRunner product, a commercial command shell and enhanced DOS-box for Windows 3.1. Wrote the mode-switching software for the Phar Lap 286|DOS-Extender.
-
Software ContractorTechnology Concepts Inc 1986 - 1992Wrote systems software and HDLC communications device drivers for SS7 telephone networking system running Unix on IBM RS/6000 with Intel 80186 communications coprocessor cards. Also developed software to run on an AT&T Datakit Virtual Circuit Switch (Motorola 68020) and an AT&T 3B15 computer running Unix System V.
-
Software ContractorAdams-Smith Company 1984 - 1990Principal architect / programmer for the Adams-Smith 2600AV audio-for-video editing system. Responsible for the entire user interface, along with most of the real-time device control (video and audio tape recorders, time-code generators, specialized audio processing units). Developed a unique digitized audio capture and display subsystem, using a specialized character set to display audio waveform graphics from text mode.
-
Director Of Software EngineeringMontage Computer Corp. 1982 - 1984Chief software architect and designer for the Montage Picture Processor, a novel non-linear film and video editing system using digitized video and audio frames. Product was used to edit many Hollywood feature films, and received an Academy Award for Scientific and Engineering Achievement. Received three video composition patents.
-
Senior Software EngineerScott Systems 1979 - 1982Project leader and programmer for banking terminal system for savings banks, using Incoterm SPD 20/40 minicomputers. Member of product design team for the Intel 8088-based Scott intelligent terminal.
-
Software EngineeerIncoterm Corporation 1977 - 1979Group leader for fault-tolerant computer network controlling series of automated teller machines using Incoterm SPD 20/40 minicomputers and TCS real-time OS. Design team member for new automated teller machine system architecture based on Intel 8085.
-
Associate Software EngineerRaytheon 1976 - 1977Arlington, Va, UsMember of engineering team developing a microprocessor-controlled marine radar collision avoidance system. Also wrote test software for the Patriot missile project. -
Software EngineeerErie Strayer Company 1973 - 1976Principal software designer for one of the first computerized concrete batch plant control systems. System was programmed in assembly language on a Computer Automation Alpha-16 minicomputer under the RTX real-time executive.
Bill Westland Skills
Bill Westland Education Details
-
University Of Massachusetts LowellComputer Engineering -
Penn State UniversityComputer Science
Frequently Asked Questions about Bill Westland
What company does Bill Westland work for?
Bill Westland works for Nxp Semiconductors
What is Bill Westland's role at the current company?
Bill Westland's current role is Retired Embedded Systems Software Specialist.
What is Bill Westland's email address?
Bill Westland's email address is bi****@****zon.net
What schools did Bill Westland attend?
Bill Westland attended University Of Massachusetts Lowell, Penn State University.
What skills is Bill Westland known for?
Bill Westland has skills like Device Drivers, Arm, C++, Unix, Linux, X86, Atm Networks, Assembly Language, Win32 Api, Video, 68k Assembly, Tcp/ip.
Who are Bill Westland's colleagues?
Bill Westland's colleagues are Vishwajit Bugade, David Liang, Anand Pratap Singh, Thiru Arasu, Emmanuel T. Nana, Lukas Heczko, Han Raaijmakers.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial