Senior Firmware Engineer @ (January 2005 - January 2006)
Senior Firmware Engineer @ (January 2004 - January 2005)
Firmware Engineer @ (January 1999 - January 2004)
Firmware Engineer @ (January 1995 - January 1999)
Technical Support Representative @ (January 1994 - January 1995)
William MacKenzie Education
University of Southern Maine
BS (Electrical Engineering)
1989-1994
William MacKenzie Skills
802.1x
Agile Methodologies
Algorithm Design
Assembly Language
Bootstrap
C
C++
Computer Hardware
Data Center
Debugging
Device Drivers
Embedded Linux
Embedded Software
Embedded Systems
Ethernet
FPGA
Firmware
Gateway
Hardware
Internet Protocol Suite (TCP/IP)
Internet of Things (IoT)
Leadership
Linux
LoRa
LoRa WAN
Logic Analyzer
Network Security
Networking
Object Oriented Design
Optimization
Oscilloscope
Performance Management
Performance Reviews
Perl
Poco C++ Libraries
Pthreads
RADIUS
RESTful WebServices
Routers
Routing
SNMP
Simulations
Switches
System Architecture
TCP/IP
Teamwork
Testing
UML
VxWorks
WebSockets
Troubleshooting
Internet Protocol Suite Tcp/Ip
Microsoft Office
Java
Management
Architecture
See 22+see Less
Internet Protocol Suite
William MacKenzie Summary
William MacKenzie, based in United States, is currently a Principal Software Development Engineer at PTC. William MacKenzie brings experience from previous roles at Senet :: A Low-Power Wide-Area Network (LPWAN) Provider for IoT Applications, Extreme Networks, Enterasys Networks and Zhone Technologies. William MacKenzie holds a 1989 - 1994 BS in Electrical Engineering @ University of Southern Maine. With a robust skill set that includes 802.1x, Agile Methodologies, Algorithm Design, Assembly Language, Bootstrap and more. William MacKenzie has 1 emails and 2 mobile phone numbers on RocketReach.
Looking for a different William MacKenzie?
Find contact details for 700 million professionals.