I am a Quality Assurance and Software Development Test Engineer with experience in the following areas:* Embedded software development* Real time software development* Software, API and protocol testing* Test Automation* Cellular and WiFI* SOC Power ManagementI am known for my strong problem solving and analytical skills. I am competent in resolving complex hardware, software, protocol and network interoperability problems. I am experienced in quality assurance, project management, technical leadership, test leadership and test automation. I have excellent communications and problem solving skills. I am comfortable in a variety of roles in the product development life cycle, as well as customer facing roles. I am a team player who willingly mentors and helps fellow employees, always with a kind sense of humor.In my free time, I am an avid astronomer, a biker and a photographer.Specialties: Software development, quality assurance, software testing, test automation, test leadership and project planning.What others say:* " One of the small set of 'elite' engineers I have ever encountered in my career."* "In my extensive career, I have encountered numerous software developer verification engineers, but Ian stands out as an exceptional talent."* "Ian provided our team with deep technical knowledge, incredible problem solving skills and most importantly good mentoring skills"
Listed skills include Gsm, Wireless, Testing, Telecommunications, and 46 others.