If you need more lookups,
subscriptions start at $34 USD/month.
Ian MacFarlane Location
Denver, CO, US
Ian MacFarlane Work
Senior Principal Embedded Software Engineer @ (July 2025 - Present)
Principal Embedded Software Engineer - Oximetry + Wearables R and D @ (October 2023 - July 2025)
Senior Software Delivery Manager @ (October 2013 - October 2023)
Technical Software Engineering Lead @ (November 2008 - October 2013)
Director and Software Consultant @ Chevin Software Engineering Ltd (June 2008 - August 2010)
Software Consultant @ Jennic Ltd (July 2008 - January 2009)
Principal Software Engineer @ (August 2006 - June 2008)
Senior Software Engineer @ (February 2005 - August 2006)
Embedded Software Engineer @ (August 2001 - February 2005)
Software Developer @ Nortel Networks (August 1998 - August 2001)
Ian MacFarlane Education
Loughborough University
BSc (Electronic, Computer and Systems Engineering)
1994-1998
Ilkley Grammar School
High School
1989-1992
Ian MacFarlane Skills
Bash
C
C
C (Programming Language)
C++
CVS
Coaching
DVB
Debugging
Device Drivers
Digital TV
Embedded C
Embedded Linux
Embedded Software
Embedded Systems
Ethernet
IP
Integration
Java
Jupyter Notebooks
Linux
Linux Kernel
MPEG
MPEG2
Mentoring
Middleware
Operating Systems
Project Management
Python
RTOS
Real-Time Operating Systems (RTOS)
SNMP
Scrum
Set Top Box
Shell Scripting
Socket Programming
Software Design
Software Development
Software Engineering
Streaming Media
Subversion
System Architecture
TCL
TCP/IP
Talent Management
UPnP
Unix
VOD
Wireless
purpl
FPGA
UML
OOP
ASIC
ARM
Multithreading
C
Object Oriented Design
Eclipse
Hardware
Microcontrollers
Software
Services
Strategic Planning
ZigBee
JavaScript
Engineering
Ian MacFarlane Summary
Ian MacFarlane, based in Denver, CO, US, is currently a Senior Principal Embedded Software Engineer at Medtronic. Ian MacFarlane brings experience from previous roles at Medtronic, Consult Red (formerly Red Embedded), Red Embedded and Chevin Software Engineering Ltd. Ian MacFarlane holds a 1994 - 1998 BSc in Electronic, Computer and Systems Engineering @ Loughborough University. With a robust skill set that includes Bash, C, C , C (Programming Language), C++ and more. Ian MacFarlane has 2 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Ian MacFarlane?
Find contact details for 700 million professionals.