Chris Macgregor Email and Phone Number
Chris Macgregor work email
- Valid
- Valid
- Valid
- Valid
Chris Macgregor personal email
Chris Macgregor phone numbers
I design and implement robust, reliable systems.* Design and implementation of large and small software systems - high-quality, robust, maintainable, extensible, reusable, high-performance - from 8-bit microcontrollers to client/server networked systems running Linux on 64-bit RISC CPUs;* C/C++/Perl/etc. in a Linux/Unix, embedded, or Microsoft environment;* Imaging applications on e.g. ODROID, and similar ARM-based embedded systems;* Highly motivated senior-level software engineer;* Emphasizes quality and maintainability;* Excellent written and verbal communication skills;* Detail-oriented;* Generalist with a broad base of knowledge and significant depth in many areas;* Fast-learning self-starter;* Works well independently and/or in a team.Specialties: C/C++, ARM, image and pixel processing, Perl, SQL, Linux/Unix, embedded platforms, microcontrollers, RISC, kernel work, drivers, compilers (front ends and back ends, optimization), instruction-level simulators, libraries, middleware, infrastructure, runtime environments, linkers, debuggers, code generation, assembly language (ARM, MIPS, TriCore, SH-3, x86, 680x0, Z80, H8, etc.), user interface design, mentoring other engineers
-
Principal EngineerCybermato ConsultingKirkland, Wa, Us
-
OniSeattle, Washington, United States -
Principal Software EngineerOni Apr 2022 - PresentOxford, Oxfordshire, Gb -
Principal EngineerWallingford Imaging Systems 2010 - PresentWallingford Imaging Systems specializes in scientific and commercial applications of affordable sensor and imaging technology.
-
Principal EngineerCybermato Consulting Apr 2003 - PresentGeneral software contracting and consulting.For example: significantly enhanced open source video editing software for the University of Washington's Oceanography department to add extensive video analysis capabilities; wrote Linux interface to a stepper motor controller; wrote Linux interface to a Nortek Vector velocimeter (3D water current measurement device).
-
ConsultantOrflo Technologies Oct 2011 - Sep 2022
-
Senior Software EngineerGoogle Sep 2013 - Jul 2021Mountain View, Ca, Us -
Principal EngineerXaitel Communications - V2V Global Dec 2010 - Sep 2013
-
Senior Software Development EngineerAmazon.Com Apr 2008 - Apr 2012Seattle, Wa, UsEmbedded software on Kindle and such -
Senior Software EngineerDigeo May 2005 - Jan 2008Us* Built system to automatically build a complete cross-development toolchain and custom Linux distro from scratch, for ARM, MIPS, and x86;* Explored porting Digeo's Moxi software to various non-Digeo set-top boxes;* Designed & co-implemented an OpenGL subset; wrote including optimized blit operations incorporating rotating, scaling, and flipping in a single operation, using C++ templates to make the blits fast, portable, and configurable;* Many other things -
Chief Technical OfficerTigerwave Networks Mar 2003 - May 2007* Handled all technical aspects of a small web & email hosting company:* Built control panel and system to generate Apache, Bind, Postfix, etc. config files;* Managed all servers, networking equipment, software installation & configuration;* Did most of the sales and technical support
-
Senior Staff Software EngineerSony Electronics Feb 2001 - Apr 2005San Diego - Us | Tokyo - Jp, Us* Designed & implemented several large new software components for advanced research projects and prototypes, using C++ in a Linux-based embedded environment;* Designed & implemented automated television testing system;* Led rewrite of LCD monitor firmware;* Many other things -
Senior Software EngineerBsquare Nov 1994 - May 2001Renton, Wa, Us* Employee #6 (of ~550 when I left);* Compiler back end work for ARM, Thumb, SH-3, TriCore, including code generation, low-level optimization, and bit assembly code;* Wrote SH-3 assembler, ARM disassembler, and ARM peephole optimizer, and worked on the linker, the C runtime, and the WinCE kernel;* Wrote numerous support tools including a configurable build system in Perl -
Software Engineer / Systems Consultant (Contract Position)Gte Government Systems Nov 1993 - Dec 1994Us* Designed, implemented, tested, and documented powerful new CM tool using Perl 4, RCS, and Sybase (SQL Server).* My name was Chris Arthur (Christopher Arthur) at that time. -
Software EngineerStratus Computer May 1987 - Aug 1993Us* Wrote and worked on: instruction-level simulators, assemblers, C runtime routines, porting compatibility libraries, build and configuration management systems, GNU software, and many other things.* My name was Chris Arthur (Christopher Arthur) at that time. -
Software EngineerSoftware Interphase May 1984 - Oct 1986* Designed and implemented a powerful multiuser electronic BBS in Modula-2.* Designed and implemented Modula-2 libraries for dynamic string handling, file I/O & manipulation, and low-level system functions.* My name was Chris Arthur (Christopher Arthur) at that time.
Chris Macgregor Skills
Chris Macgregor Education Details
-
Worcester Polytechnic InstituteComputer Science
Frequently Asked Questions about Chris Macgregor
What company does Chris Macgregor work for?
Chris Macgregor works for Cybermato Consulting
What is Chris Macgregor's role at the current company?
Chris Macgregor's current role is Principal Engineer.
What is Chris Macgregor's email address?
Chris Macgregor's email address is ch****@****gle.com
What is Chris Macgregor's direct phone number?
Chris Macgregor's direct phone number is +120665*****
What schools did Chris Macgregor attend?
Chris Macgregor attended Worcester Polytechnic Institute.
What skills is Chris Macgregor known for?
Chris Macgregor has skills like X86, Perl, Microcontrollers, Debuggers, Sql, Middleware, Risc, User Interface Design, Linkers, Z80, Code Generation, Infrastructure.
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