Ciaran O'Donnell

Ciaran O'Donnell Email and Phone Number

Senior Firmware Engineer at Lifeline @ Lifeline
Ciaran O'Donnell's Location
Westborough, Massachusetts, United States, United States
Ciaran O'Donnell's Contact Details

Ciaran O'Donnell personal email

n/a
About Ciaran O'Donnell

I like to roll up my sleeves and get things done and I like companies where that is the attitude.25 plus years of experience as a software engineer in C, C++, and Java with a special orientation towards language tools and embedded software. I understand the full software development cycle and have built tools that are being used today. I love low level code, radio frequency, and the Internet of Things. I design test plans that remains in use for an extended time period and am a firm believer in good program mangement and process. At this stage in my career, I am in the home stretch and am looking for personal growth by transitioning to a senior permanent position that involves me passing on what I have learned, learning new people oriented management skills while remaining hands on among people committed to the same work values. I want to gain recognition by delivering to my goals and the companies bottom line.Specialties: YACC, LEX, integrated circuit validation, RFID, digital video, software tools design (interpreters, linkers), software development in C with some C++ and a little Java, real time operating systems Bluetooth, STM32F4 and CSR8670 chip sets, logic analyzers / scopes / schematics JTAG, Bluetooth sniffers, Linux, VLIW, embedded architectures, radio frequency, Internet of things

Ciaran O'Donnell's Current Company Details
Lifeline

Lifeline

View
Senior Firmware Engineer at Lifeline
Ciaran O'Donnell Work Experience Details
  • Lifeline
    Senior Firmware Engineer
    Lifeline Jul 2021 - Present
    Framingham, Massachusetts, Us
    Right now I am working on porting a fall detection algorithm for a wrist worn alert device for senior citizens from a Python model to a NRF52832 based Bluetooth device going through Visual Studio C implementation. There’s a lot of testing, deadlines and so on. We work a lot with L&T from Mysore they are good guys
  • Philips Lifeline
    Senior Firmware Engineer
    Philips Lifeline Jun 2019 - Jun 2021
    Framingham, Ma, Us
    Firmware Engineer in Wireless and Medical Devices
  • Oxford Global Resources
    Software Engineer
    Oxford Global Resources Dec 2018 - May 2019
    Beverly, Massachusetts, Us
    Firmware Engineer in Wireless and Medical Devices
  • Randstad Usa
    Software Engineer
    Randstad Usa Aug 2017 - Feb 2018
    Atlanta, Ga, Us
    Software contractor on Bose headphone project
  • Triple Crown Consulting
    Engineer
    Triple Crown Consulting Dec 2015 - Aug 2017
    Embedded software development in wireless embedded technology and wearables
  • Qualcomm
    Engineer, Staff
    Qualcomm Aug 2015 - Nov 2015
    San Diego, Ca, Us
    Delivery to Qualcomm of the validated Audio Development Kit 4.0 version of the MFi library and support of tier one customer requirements.
  • Csr
    Senior Software Engineer
    Csr Jul 2013 - Aug 2015
    Cambridge, England, Gb
    Bluetooth Classic MFI library design and developmentKalimba DSP Development
  • Verayo
    Senior Software Engineer
    Verayo Oct 2012 - Jul 2013
    Design of a C++ / Verilog test harness for PUF RFID tokenNRF51822 ARM Low Energy Firmware (BLE)
  • Joseph Media Tools
    Consulting Software Engineer
    Joseph Media Tools Feb 2003 - Oct 2012
    Develloped C++ test software for stealth mode startupDesigned high level assembler and simulator for QuarticsProvided Silicon Validation of JTAG test block for Philips reducing cost fifty percentTransferred multi core debug technology on PNX8500 SoC to Sony leading to customer retention
  • Quartics
    Senior Design Engineer
    Quartics May 2010 - Mar 2012
    Us
    Improved Instruction Set Architecture cycle time efficiency of chip by 40% using new instructions and addressing modes. Designed, coded and tested multithreading instruction set simulator for second generation Quartics architecture. Designed high level compiler for Quartics architecture. Senior technical lead for two offshore engineers leading to improved employee productivity and success.
  • Kforce Technology Staffing
    Senior Software Engineer Position
    Kforce Technology Staffing Mar 2008 - Aug 2008
    Tampa, Fl, Us
    Invented, coded, and tested customer programmable BIOS for digital video system on chip allowing for increased sales and 5 percent lower operating costs. Completed and tested 20,000 line JPEG C++ driver on time and on budget.
  • Intelleflex
    Staff Software Engineer
    Intelleflex Nov 2005 - Feb 2008
    San Jose, Ca, Us
    Designer of key product features in RFID reader.Improved baseline architecture for Intelleflex virtual reader through C++ refactoring. Identified performance issues in read/write performance of RFID tags by defining a quality test plan. Ported Linux kernel to version 2.6 allowing Intelleflex to take over reader design from WJ and expand into the European market.
  • Conexant Systems
    Staff Software Engineer
    Conexant Systems Nov 2004 - Jul 2005
    Irvine, Ca, Us
    Set up a Linux test lab for MPEG encoder chip, defined L1/L2/L3 test plan, and worked with customer to get the product out. Product delivered on time and on budget.
  • Philips Semiconductors Set Top Box Group
    Senior Validation Engineer
    Philips Semiconductors Set Top Box Group May 2000 - Oct 2002
    Eindhoven, Noord-Brabant, Nl
    Supported tier one customers and in house team by providing software debug tool support for MIPS/TriMedia system on chip. Supported IC engineering by writing test code to validate functional blocks and eliminate issues.
  • Philips Semiconductors, Trimedia Business Group
    Senior Software Engineer
    Philips Semiconductors, Trimedia Business Group Jul 1995 - May 2000
    Amsterdam, Noord-Holland, Nl
    Did a performance analysis of the alpha compiler release leading to a thirty percent improvement.Managed customer support for tier one and startups over a one year period. Designed a non invasive profiling tool (patented) and a video synchronization algorithm as well as a video codec. Introduced optimizations and fixed bugs in VLIW compiler suite over a four year period.
  • Bureaux D'Etudes O'Donnell
    President And Ceo
    Bureaux D'Etudes O'Donnell Jan 1986 - Jan 1991
    Developed UNIX V.3 port for Alcatel in 3 year project. Designed and develloped Parsec-1 68020 single board computer with patented memory management system. Hired 2 engineers and managed team of 3 engineers. Develloped compiler for 88000 computer for Centre National d'Etudes de Telecommunications.
  • Orange
    Conseiller Scientifique
    Orange Jan 1983 - Jan 1988
    Issy-Les-Moulineaux, Île-De-France, Fr
    Working at Centre National d'Etudes de Telecommunications (CNET-PAA).Advisor on the use of UNIX microprocessors for adjunct computing devices to the telephone network. Support of UNIX kernel development of CNET 68020, NS16032, NS32032 boards. Development of bitmap, network, and GPIO bus drivers. Work with internal CNET projects.
  • Inria
    Chercheur Ii
    Inria Oct 1980 - Oct 1982
    Development of UNIX v7 kernel for SM90 multiprocessor. Two patents.
  • Inria
    Chercheur I
    Inria Oct 1979 - Oct 1980
    Porting of UNIX operating system on French microcomputers for SOL pilot project

Ciaran O'Donnell Skills

Embedded Systems Debugging Software Development Algorithms C++ Digital Signal Processors Software Engineering Linux Embedded Software Testing Soc Firmware Multithreading Unix Java Software Requirements Arm Device Drivers Software Linux Kernel Compilers Semiconductors Yacc Rfid+ Object Oriented Design Vliw Designs Bluetooth Arm Architecture Ios Development Android Studio Wearables System On A Chip Augmented Reality

Ciaran O'Donnell Education Details

  • Télécom Paris
    Télécom Paris
    Computer Science
  • University De Paris-6
    University De Paris-6
    Computer Engineering
  • University Of Waterloo
    University Of Waterloo
    Computer Science And Mathematics
  • Université Paris Cité
    Université Paris Cité

Frequently Asked Questions about Ciaran O'Donnell

What company does Ciaran O'Donnell work for?

Ciaran O'Donnell works for Lifeline

What is Ciaran O'Donnell's role at the current company?

Ciaran O'Donnell's current role is Senior Firmware Engineer at Lifeline.

What is Ciaran O'Donnell's email address?

Ciaran O'Donnell's email address is ci****@****ips.com

What schools did Ciaran O'Donnell attend?

Ciaran O'Donnell attended Télécom Paris, University De Paris-6, University Of Waterloo, Université Paris Cité.

What are some of Ciaran O'Donnell's interests?

Ciaran O'Donnell has interest in Children, Software Tools, Politics, Education, Poverty Alleviation, Science And Technology, Disaster And Humanitarian Relief, Embedded Computing, Rfid.

What skills is Ciaran O'Donnell known for?

Ciaran O'Donnell has skills like Embedded Systems, Debugging, Software Development, Algorithms, C++, Digital Signal Processors, Software Engineering, Linux, Embedded Software, Testing, Soc, Firmware.

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.