Darren Etheridge Email & Phone Number
@ti.com
1 phone found area 214
LinkedIn matched
Who is Darren Etheridge? Overview
A concise factual answer block for searchers comparing this professional profile.
Darren Etheridge is listed as Experienced Linux Kernel Engineer at Texas Instruments, based in Dallas, Texas, United States. AeroLeads shows a work email signal at ti.com, phone signal with area code 214, and a matched LinkedIn profile for Darren Etheridge.
Darren Etheridge previously worked as Linux Kernel Engineer at Texas Instruments and Senior Firmware Engineer at Crestron Electronics. Darren Etheridge holds Bsc (Hons), Computing And Informatics from University Of Plymouth.
Email format at Texas Instruments
This section adds company-level context without repeating Darren Etheridge's masked contact details.
AeroLeads found 1 current-domain work email signal for Darren Etheridge. Compare company email patterns before reaching out.
About Darren Etheridge
25 years experience in software engineering and consumer product development field, specializing in complex embedded software development with main emphasis in the last 20 years on embedded Linux systems.Elected to the prestigious Texas Instruments Technical Ladder as a Member Group Technical Staff in 2011.Became a Scrum Alliance Certified ScrumMaster in April 2013.Expert-level technical knowledge for AM335x, AM437x, DM6446 (and variants), OMAP3530, DM3730, DM8168 and DM8148 both at the silicon/software interface and the TI supplied software stacks.Specialties: • Embedded software development and Embedded software debug. Profiling and optimizing systems for maximizing performance on embedded processors and systems on chip (SoC).• Fully hands-on technical management and leadership• Managing applications and software development teams• Managing and publishing software roadmaps• Managing difficult priority conflicts in high pressure situations.• U-Boot porting, Linux (kernel, userspace) porting, software development in C and ARM Assembly.
Listed skills include Embedded Systems, Embedded Software, Device Drivers, Arm, and 27 others.
Darren Etheridge's current company
Company context helps verify the profile and gives searchers a useful next step.
Darren Etheridge work experience
A career timeline built from the work history available for this profile.
Senior Firmware Engineer
Principal Linux Engineer
Providing an OpenWRT/Lede based Linux distribution to support 5G hardware environment. Implemented and maintain software development infrastructure including OpenVPN access servers BitBucket git server, Mantis bug tracking and Jenkins build environment. Integrate and/or develop software in either kernel or userspace depending on the needs.
Lead Firmware Engineer
Lead engineer for bare metal firmware developed towards a deeply embedded ARM Cortex M0+. Firmware is ROM based and very code size constrained. Designed and wrote code to provide boot functionality, RAM based code patching, i2c protocol and command handling, and device level power management. Integrated USB-PD and Type-C code from an earlier project created by a separate team. Mix of C/ARM Assembly developed using Keil uVision ARM tools.
Linux Core Product Development - Audio/Display Team
The Linux Core Product Development team is responsible for the upstream Linux kernel development all of Texas Instruments’ ARM processors: Sitara, OMAP and Keystone multi-core. It also has the responsibility to provide productized, tested kernels to business within TI. My specific responsibility within this team is managing the deliverables of the Audio/Display/Capture portions for the Linux kernel.
Thin Client Engineering Manager
Responsible for managing thin client engineering team and software product. Software product is Debian based Linux distribution. Team provides applications support directly to customers and has a clear roadmap for development of the software product.Currently software product supports TI DM8148, with specific accelerator hardware repurposed for thin client/VDI applications like Citrix HDX SoC Receiver and Microsoft RDP/RemoteFX.Significant X11 graphics optimization work was needed to optimize the dataflows to achieve maximum fps within the Citrix and RDP sessions. Now looking at how SGX GPU can be leveraged to further boost performance.
C6000 Android Multimedia Apps Manager
Manage a team to develop an accelerated multimedia stack on Android utilizing the DSP and video accelerators for TI OMAP3530, DM3730, DM8168, DM8148 device. Provided customer support for media functions of Eclair, Froyo and Gingerbread. Contributed all work back to the TI Android community at http://code.google.com/p/rowboat/.
Graphics Applications Manager
Provide broadmarket support and development services for IMG SGX GPU's included in TI Davinci / OMAP3 / OMAP2 silicon products.Provided guidance on 2D/3D programming strategies to Davinci customers to best leverage the accelerators that were available. Created the idea for a C6x DSP based blitter library and helped define and test it https://gforge.ti.com/gf/project/bitblit/.In depth understanding of SGX drivers and performance optimization techniques for graphics applications. Worked to accelerate Qt on Davinci platforms using combination of SGX (OpenVG, OpenGL ES, PVR2D) and ARM/Neon acceleration techniques.
Embedded Software Systems (Ipstb, Streaming Media)
Software Engineer for the TI Streaming Media group, taking the Davinci product line in IPSTB and other Streaming digital media applications.Successful ported first 2.6 Linux kernel to TI's DM320 platform.Created many tradeshow demos showcasing TI silicon capabilities when being used for broadcast video applications.Provided bring-up software support for DM6446 and customer support for TI AV Media Engine API's - created an example player application that supported a variety of network protocols (http/upnp, rtp/rtsp, multicast UDP) that could exercise functionality of the AVME and showcase the capabilities of the DM6446 device when used with network video backend infrastructure. This example player was eventually used as the basis for a number of customers media players.Was heavily involved in the silicon definition of the follow on DM8168 device, providing input on many of the lessons learned from developing media software on the DM6446.Very familiar with the Linux kernel TCP/IP stack through looking at ways to optimize (in hardware) checksum offload and using zero copy techniques to minimize the amount of host CPU that is consumed in IP streaming applications when interacting with the IP stack.Involved with a number of silicon bring-up's and provided debugging support on a range of different integrated IP blocks such as the Ethernet MAC and display subsystems.
Embedded Software Engineer
Developed set top box firmware and media playback software for custom designed IPSTB based on VxWorks (StrongARM + Sigma Designs EM8400 chipsets). Lead the effort to port from VxWorks to FreeBSD and Linux to reduce the software royalties for the box.
It Systems / Ui Software Engineer
Acted as IT guy for startup company along with developing the SQL / Visual Basic / C++ prototypes and demos of what became the Cramer OSS suite of products for the telecommunications industry. Responsibilities in this job were Oracle DBA on Solaris, Windows PC administration and C++/MFC development on Windows.
Software Engineer
Firmware developer for CORBA compliant distributed networking infrastructure. Direct responsibilities were creating VxWorks BSP for a PowerPC MPC8xx embedded processor and a custom designed board. Maintaining pieces of the CORBA stack (C code) and Clearcase administrator for the group.
Colleagues at Texas Instruments
Other employees you can reach at ti.com. View company contacts →
Dhar, Indrani
Colleague at Texas InstrumentsHajo, Assam, India
View →
AR
Arjay Robert Aladeza
Colleague at Texas InstrumentsPampanga, Central Luzon, Philippines
View →
LR
Luis Reynoso
Colleague at Texas InstrumentsPlano, Texas, United States
View →
YO
Yotam Ovadia
Colleague at Texas InstrumentsTel Aviv District, Israel
View →
BP
Bhanu Prakash Suvarapu
Colleague at Texas InstrumentsBengaluru, Karnataka, India
View →
CH
Chester Harris
Colleague at Texas InstrumentsWylie, Texas, United States
View →
JG
Jomy G Joy
Colleague at Texas InstrumentsBengaluru, Karnataka, India
View →
BW
Brandyn Webb
Colleague at Texas InstrumentsVan Alstyne, Texas, United States
View →
LW
Lisa Wick
Colleague at Texas InstrumentsGainesville, Florida, United States
View →
DH
Dan Hall
Colleague at Texas InstrumentsDraper, Utah, United States
View →
Darren Etheridge education
-
University Of Plymouth
Frequently asked questions about Darren Etheridge
Quick answers generated from the profile data available on this page.
What company does Darren Etheridge work for?
Darren Etheridge works for Texas Instruments.
What is Darren Etheridge's role at Texas Instruments?
Darren Etheridge is listed as Experienced Linux Kernel Engineer at Texas Instruments.
What is Darren Etheridge's email address?
AeroLeads has found 1 work email signal at @ti.com for Darren Etheridge at Texas Instruments.
What is Darren Etheridge's phone number?
AeroLeads has found 1 phone signal(s) with area code 214 for Darren Etheridge at Texas Instruments.
Where is Darren Etheridge based?
Darren Etheridge is based in Dallas, Texas, United States while working with Texas Instruments.
What companies has Darren Etheridge worked for?
Darren Etheridge has worked for Texas Instruments, Crestron Electronics, Phazr, Sandstream Communications And Entertainment, and Cramer Systems Limited.
Who are Darren Etheridge's colleagues at Texas Instruments?
Darren Etheridge's colleagues at Texas Instruments include Dhar, Indrani, Arjay Robert Aladeza, Luis Reynoso, Yotam Ovadia, and Bhanu Prakash Suvarapu.
How can I contact Darren Etheridge?
You can use AeroLeads to view verified contact signals for Darren Etheridge at Texas Instruments, including work email, phone, and LinkedIn data when available.
What schools did Darren Etheridge attend?
Darren Etheridge holds Bsc (Hons), Computing And Informatics from University Of Plymouth.
What skills is Darren Etheridge known for?
Darren Etheridge is listed with skills including Embedded Systems, Embedded Software, Device Drivers, Arm, Embedded Linux, Debugging, Linux Kernel, and Software Engineering.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial