David Cecil

David Cecil Email and Phone Number

Senior Principal Firmware Engineer @ Itron, Inc.
liberty lake, washington, united states
David Cecil's Location
Mudgeeraba, Queensland, Australia, Australia
David Cecil's Contact Details

David Cecil personal email

About David Cecil

Most recently I've been designing, developing, testing and documenting embedded code to support CoAP and CBOR on battery and continuously powered IoT devices.I've managed a local team of 15 developing a security SaaS product. This involves software release management using the Agile (Scrumban) process.Over the last 10 or so years, my focus has been the development of security software on Linux and AIX platforms, primarily using C/C++.Experience at Nokia included Linux 2.4 and 2.6 kernels, networking. FreeBSD 6.x block I/O, filesystems, and other miscellaneous work, primarily within the kernel. I have SMP experience on both platforms.I enjoy working within an environment where I can design and implement new features as part of a team. I have also been the site manager of the Australian office. In the future I would like to take on a larger team leadership role, but I'd like to have the time to continue some technical work (design/coding/testing/documentation).Specialties: UNIX kernels, C code, networking, block I/O.

David Cecil's Current Company Details
Itron, Inc.

Itron, Inc.

View
Senior Principal Firmware Engineer
liberty lake, washington, united states
Website:
itron.com
Employees:
5406
David Cecil Work Experience Details
  • Itron, Inc.
    Senior Principal Firmware Engineer
    Itron, Inc. Apr 2023 - Present
    Australia
  • Itron, Inc.
    Senior Firmware Engineer
    Itron, Inc. Jan 2018 - Apr 2023
    Gold Coast, Australia
  • Itron, Inc.
    Principal Firmware Engineer
    Itron, Inc. Jan 2018 - Apr 2023
    Gold Coast Queensland Australia
  • Silver Spring Networks
    Firmware Engineer
    Silver Spring Networks Jan 2016 - Jan 2018
    Gold Coast Queensland Australia
  • Ibm
    Software Engineering Manager
    Ibm May 2014 - Jan 2016
    Leading a development and QA team of 15, scheduling their work, career development, customer briefings, delivery process and coordination with multiple US, European, and Asian teams.Since March 2015 I've led a local team developing a security SaaS product which includes mobile phone integration.
  • Ibm
    Senior Software Engineer
    Ibm Feb 2010 - May 2014
    Southport, Queensland
    IBM Security Network Protection: Miscellaneous development activities (Linux) and scrum master.IBM Security Host Protection: Team lead, primarily networking focus, including user-space (Linux, AIX) and kernel driver (AIX) development and improvement (reliability, performance).Security data loss prevention product development on Windows and Linux (C/C++).
  • Ibm
    Software Engineer
    Ibm Aug 2009 - Feb 2010
    Contracting for IBM in Tivoli software group.
  • Nokia
    Software Engineer
    Nokia Dec 2002 - Apr 2009
    My work at Nokia has required me to work on the Linux 2.4 and 2.6 kernels, as well as Nokia's IPSO operating system, which in its older form is FreeBSD 2.1.5-based. Recent work has been within the FreeBSD 6.x kernel relating to block I/O and filesystems and the Nokia-supplied network stack, but the job requires that I be prepared to fix anything that's broken. Within the FreeBSD 6.x environment, all code must be SMP-safe. I have also worked on APIs for our partner (Check Point).Additionally I have taken on the role of local (Australian) manager of the group of 7 software engineers.
  • Agile Tv
    Software Engineer
    Agile Tv Jan 2001 - Oct 2002
    I was part of a team that designed and partially implemented a level 2/3 protocol designed specifically for our custom hardware. I also led that small team until I left Agile TV.
  • Dec
    Software Engineer
    Dec Feb 1992 - Dec 2000
    I commenced employment at DEC as a Graduate Software Engineer in February, 1992. Initially I was responsible for QA on the X.25 product on Ultrix, OSF/1, and VMS. After 18 months I moved into OSF/1 X.25 kernel development.Subseqent projects include collaboration software provided via a Web server backend on Windows NT (Web Forum), 3 years programming C++ on Windows (Personal Alta Vista), some time on Windows CE device drivers, and finally a Linux distributed filesystem (not commercialised).
  • Digital Equipment Corporation
    Software Engineer
    Digital Equipment Corporation 1992 - 2000
    Various technologies including porting a distributed filesystem from OSF/1 to Linux, Windows CE bootloader development, Windows application development (C++), OSF/1 kernel networking.

David Cecil Skills

Open Source Networking Software Engineering Unix Agile Methodologies Software Development Linux Tcp/ip Kernel C Operating Systems Device Drivers Security Object Oriented Design Firewalls Aix Computer Security C++ System Architecture Shell Scripting Ibm Aix

David Cecil Education Details

Frequently Asked Questions about David Cecil

What company does David Cecil work for?

David Cecil works for Itron, Inc.

What is David Cecil's role at the current company?

David Cecil's current role is Senior Principal Firmware Engineer.

What is David Cecil's email address?

David Cecil's email address is ds****@****ail.com

What schools did David Cecil attend?

David Cecil attended Qut (Queensland University Of Technology).

What are some of David Cecil's interests?

David Cecil has interest in Human Rights, Economic Empowerment, Disaster And Humanitarian Relief, Poverty Alleviation.

What skills is David Cecil known for?

David Cecil has skills like Open Source, Networking, Software Engineering, Unix, Agile Methodologies, Software Development, Linux, Tcp/ip, Kernel, C, Operating Systems, Device Drivers.

Who are David Cecil's colleagues?

David Cecil's colleagues are Mcalister Virgil, Sanders Terry, Darren Dreis, John Richardson, Michelle Franceschi, Keklik Mustafa, Satyam Mishra.

Not the David Cecil you were looking for?

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

Aero Online

Your AI prospecting assistant

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.