Embedded Systems Expert
                    
                    
                    
                        Myself
I alway strive for excellence and quality in my work.  I take it upon myself to go the extra mile in researching and learning new technologies that improve my work environment as well as that of my team.  I collaborate well within a team and cross-functionally with other related teams.  I take pride in the results of my efforts.  I work on improving the strategies that relate to my role.
My Work
I have 20+ years of software development experience.  Most of this time has involved using C to develop, debug, diagnose, maintain, and release software and firmware targeted for various embedded system platforms.  I am also familiar with having diverse responsibilities.  For example, in one company, one of my side jobs was handling international shipments.
Side Projects
During some of my jobs, I decided to pick up new skills on my own.  Many years ago, I taught myself Perl so that I could quickly implement tools for myself and my team.  I also learned Expect so that I could automate some testing related to debugging and software development.  For the past 4 years, I felt that I needed to learn more modern scripting languages, so I taught myself Ruby and Python.  I also dabbled briefly in Ruby on Rails which I will return to shortly.  I am taking a Java class this winter and a C++ class after that.
Achievements
I am most proud of my lead automation engineering role that involved porting single-tasking DOS-based code that ran a single 3-axis dispensing station to a multitasking operating system (QNX) that supported a conveyor-based dual 3-axis dispensing station.  Dispensing speed was time-critical, and the results were great.  Using the same PC as the station controller, the dual station dispensing speed was nearly twice the single dispensing speed.
Objective
To land a job that is challenging, exciting, and fun.  I look forward to working with groups of teams (e.g. platform, diagnostics, and hardware) of smart, motivated, and enthusiastic people much like myself.
                    
                    
                    
                    
                        Work Terms
                    
                    
                        I am actively seeking contract work.  My rate depends on the work involved.  I start at $60/hr.  I'm willing to work some overtime for the same rate.  I bill on a weekly basis.  I can be contacted by email at gmb@gmbsw.co or via text or phone at 408.835.8938.