Ian Coleman

Ian Coleman Email and Phone Number

Principal Software Engineer at Amazon Lab126 @ Amazon Lab126
1100 Enterprise Way, Sunnyvale, CA 94043, us
Ian Coleman's Location
San Francisco Bay Area, United States, United States
Ian Coleman's Contact Details

Ian Coleman personal email

Ian Coleman phone numbers

About Ian Coleman

I am a highly focused, empathetic, and passionate Masters qualified Engineer. With over 18 years of experience, I excel in unknown ambiguous problem spaces as an Engineering leader. Here I drive new initiatives from conception to a speedy delivery while supporting teams in the hundreds. I am currently a Principal Software Engineer for Amazon's FireTV devices org where I lead critical customer focused programs under VP direction.Primary Languages: C, C++, Java, JS, Assembly, C#, various scripting technologiesPlatforms: Linux, Android, Win32, WinCE, RTOS including open embedded, ThreadX, uCos.Technologies: Audio processing, Real-Time streaming,WiFi Direct, DVB, MPEG, H264, RTP, HLS, MP3

Ian Coleman's Current Company Details
Amazon Lab126

Amazon Lab126

View
Principal Software Engineer at Amazon Lab126
1100 Enterprise Way, Sunnyvale, CA 94043, us
Website:
lab126.com
Employees:
1
Ian Coleman Work Experience Details
  • Amazon Lab126
    Principal Software Engineer
    Amazon Lab126 Oct 2020 - Present
    Sunnyvale, Ca, Us
    Principal Engineer for Fire TV. Leading cross org engineering teams through design and implementations for next generation Fire TV devices.
  • Amazon Lab126
    Senior Software Development Engineer
    Amazon Lab126 Apr 2017 - Present
    Sunnyvale, Ca, Us
    Designing audio stack architectures for next gen Alexa devices.Engineering lead for multiple teams ensuring robust and timely delivery of large scale product wide components.
  • Amazon Lab126
    Software Development Engineer
    Amazon Lab126 May 2015 - Apr 2017
    Sunnyvale, Ca, Us
    Echo Family Device Software - Audio Team LeadLead Engineer responsible for design, delivery, and maintenance of audio framework.
  • Amazon Lab126
    Software Development Engineer
    Amazon Lab126 Feb 2013 - May 2015
    Sunnyvale, Ca, Us
    Lead Engineer delivering audio and video streaming solutions for Kindle products.Large focus on Miracast (Wi-FI Display) for all Kindle HDX products. Requires detailed and multidisciplinary knowledge of android from UI down to WiFi stack and audio/video drivers. My deep understanding of linux, networking and media transport protocols allows me to be an effective engineer in both delivering results and being a resource for other engineers.
  • Orb Networks
    Software Engineer
    Orb Networks Mar 2011 - Feb 2013
    My work at Orb has been centered around consumer embedded multimedia devices ranging from open/generic arm based linux devices to closed, proprietary RTOS embedded multimedia systems to several android variations.This work has been at many levels, including- board bringup- porting our player stack to these devices- driver interfaces- implementing required utilities (pthread) and other "cross platform" utilities- Real Time audio and video transcoding including- H264 video encoding/decoding with libx264 on embedded linux and win32 systems and multi source transcoding (for mp3, aac, mpeg2, vc1 etc)- transport protocol layers solutions including MPEG-TS generation and - Real-Time device delivery via RTSP/RTP, HTTP to hardware devices
  • S3 Group
    Embedded Software Engineer
    S3 Group 2007 - Mar 2011
    Dublin, Ie
    I previously worked as an Embedded Software Engineer for Silicon and Software Systems (www.s3group.com). The primary focus of my work is on set top box middleware integration.My work covers all aspects of embedded systems including designing and writing device drivers, middleware integration, testing and automation.My work generally involves using C and C++ on operating systems such as linux and WinCE, along with middleware software from OpenTV and Microsoft (Mediaroom)
  • The Dualway Group
    I.T Manager / Software Developer
    The Dualway Group Apr 2006 - Jun 2007
    - Designed and wrote the company’s real-time secure on-line booking system and management tool in C# and ASP.Net utilizing a mySql server.- Conceived and directed a project to modernize the use of technology, both within the company and in it’s customer facing initiatives. This included creating mobile web content and instant answers to customer queries via SMS reply. - Managed 3 data-driven company and affiliate websites on Linux servers, along with Windows Server 2003 deployments on the office network- Designed and implemented an I.T resource re-organization to reduce costs and improve the quality of services. This involved migrating on-line resources and websites to localized servers to allow for easier management, updating, and cost control. A company intra-net site was also created to better allow for the dissemination of company information.- Created I.T policies and coordinated I.T training for employees to more effectively manage the company’s resources and equipment.

Ian Coleman Skills

Embedded Systems Embedded Linux Device Drivers Embedded Software Linux Rtos C Software Development Java Agile Methodologies Android Set Top Box Arm C++ Testing

Ian Coleman Education Details

  • Dublin City University
    Dublin City University
    Telecommunications Engineering
  • Technological University Dublin
    Technological University Dublin
    Computer Engineering (Hardware And Software)

Frequently Asked Questions about Ian Coleman

What company does Ian Coleman work for?

Ian Coleman works for Amazon Lab126

What is Ian Coleman's role at the current company?

Ian Coleman's current role is Principal Software Engineer at Amazon Lab126.

What is Ian Coleman's email address?

Ian Coleman's email address is ia****@****ail.com

What is Ian Coleman's direct phone number?

Ian Coleman's direct phone number is +140879*****

What schools did Ian Coleman attend?

Ian Coleman attended Dublin City University, Technological University Dublin.

What skills is Ian Coleman known for?

Ian Coleman has skills like Embedded Systems, Embedded Linux, Device Drivers, Embedded Software, Linux, Rtos, C, Software Development, Java, Agile Methodologies, Android, Set Top Box.

Who are Ian Coleman's colleagues?

Ian Coleman's colleagues are Macharla Vikas, Floating Heart, Rajesh Padgilwar, Varun Nigam, 李小曼, Aditya Ashoka, Atreyee Gupta.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

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.