David Bruce Email & Phone Number
@getcruise.com
LinkedIn matched
Who is David Bruce? Overview
A concise factual answer block for searchers comparing this professional profile.
David Bruce is listed as Senior Software Developer Engineer at Perpetuals.com Group, based in Bend, Oregon, United States. AeroLeads shows a work email signal at getcruise.com and a matched LinkedIn profile for David Bruce.
David Bruce previously worked as Senior Software Development Engineer at General Motors and Senior Software Developer Engineer in Test at Cruise. David Bruce holds Bachelor Of Science (Bs), Mathematics from The University Of Texas At Austin.
Email format at Perpetuals.com Group
This section adds company-level context without repeating David Bruce's masked contact details.
AeroLeads found 1 current-domain work email signal for David Bruce. Compare company email patterns before reaching out.
About David Bruce
Thirty years of experience working in Linux systems programming. Much of that time has been in camera sensor systems including custom image processing algorithms and calibration. Thirteen years working in C++ and Boost. Deep knowledge of user space networking, memory mapping, process and thread concurrency, advanced file system attributes, and performance tools analysis. Eight years of experience in Linux device drivers. Knowledge of inter-language wrapping and embedding. Four years python experience. Eight years in customer-facing engineering roles. Twenty-two years in scientist-facing engineering roles.
Listed skills include Image Processing, Linux, Device Drivers, Digital Signal Processors, and 29 others.
David Bruce's current company
Company context helps verify the profile and gives searchers a useful next step.
David Bruce work experience
A career timeline built from the work history available for this profile.
Senior Software Development Engineer
CurrentSoftware Defined Vehicle In-Vehicle uPlatform
Senior Software Developer Engineer In Test
I've built a testing framework that works from a functional specification in YAML to execute tests across the ROS topic, ethernet, and CAN domains. Tests are executed by a combined system of python for ROS and CAN, and C++/pcapplusplus for ethernet. The test software uses pygsheets (google sheets) for test results aggregation, but also supports JAMA REST.
Software Development Consultant
Supporting scientific visualization framework for robotic application. This involves C++ and Qt coding in a Mac/Linux/docker environment.
Senior Software Engineer
Implemented Tesseract-based optical character recognition extension to nDLP appliance productPrototyped and took to design review a refactoring of the file extraction and policy application parts of the nDLP product with the aim to provide network extensibility of the agent input and high-level functional language as policy in output.
Software Development Consultant
(Some of the following work overlapped with unscheduled professional status with Leidos.)Developed CameraLink retrofit to USAF AEOS Long Wave Camera for Berkeley Camera EngineeringDeveloped retrofit for readout electronics for NASA Ames MODIS Airborne SimulatorWorked on various small consulting projects with Innovative Integration, TetraCam, Pixon Imaging.
Chief Software Architect
Implemented data capture system for four camera ARM/Linux based drone data recorderImplemented radiometric calibration tools for image processing pipelineImplemented calibration and geo-mapping system for recorded dataImplemented network distributed services billing system for drone data recorderPrototyped corn crop density estimation system based on Hough.
Senior Software Engineer
Prototyped steganography Android app for printed labels using OpenCV and Java. Steganography depended on wavelets. My part was to handle the 2d image registration by control point homography.
Camera Customer Engineer
Served as camera customer engineer on Samsung mid-tier phone/tablet product relationshipTriaged and tracked integration issues with new MIPI camera module integrationsAs camera customer engineer was primary technical contact, triaged related issues such as power management and thermal issues.
Software Engineer
Prototyped wireless mesh networking combat surveillance prototype involving dropped battery powered Android processors with low power radios and acoustic and vibration sensorsPorted of pieces of numerical fluid dynamics simulation from Fortran 90 to NVIDIA CUDA. Also worked on OpenGL visualization/editing tools for non-uniform gridding.Implemented.
Software Engineer
Developed boot prom for Series 2 TivoDeveloped linux device driver for IR remote command and front panel cluster
Senior Software Engineer
C development and support of business reporting software product
Software Engineer
Supported systems integration and observatory commissioning of Long Wave Imager for USAF AEOS Observatory in Maui Hawii.Developed test suite for performance testing of radiation hardened CMOS ADCs.
Chief Software Architect
Developed electronic readout system for Long Wave Camera at USAF Maui ObservatoryDeveloped numerous data capture systems for Sun SPARCstations.Developed readout electronics of Caltech NIRC Camera for Keck 1 Observatory in Mauna Kea Hawaii
Lead Software Engineer
Developed UCSD LWS Camera for Keck 1 Observatory in Mauna Kea Hawaii
Lead Software Engineer
Developed UC Berkeley Long Wave Camera for Keck 1 Observatory in Mauna Kea Hawaii
David Bruce education
-
The University Of Texas At Austin
Frequently asked questions about David Bruce
Quick answers generated from the profile data available on this page.
What company does David Bruce work for?
David Bruce works for Perpetuals.com Group.
What is David Bruce's role at Perpetuals.com Group?
David Bruce is listed as Senior Software Developer Engineer at Perpetuals.com Group.
What is David Bruce's email address?
AeroLeads has found 1 work email signal at @getcruise.com for David Bruce at Perpetuals.com Group.
Where is David Bruce based?
David Bruce is based in Bend, Oregon, United States while working with Perpetuals.com Group.
What companies has David Bruce worked for?
David Bruce has worked for Perpetuals.Com Group, General Motors, Cruise, Teksystems@Apple, and Digital Guardian.
How can I contact David Bruce?
You can use AeroLeads to view verified contact signals for David Bruce at Perpetuals.com Group, including work email, phone, and LinkedIn data when available.
What schools did David Bruce attend?
David Bruce holds Bachelor Of Science (Bs), Mathematics from The University Of Texas At Austin.
What skills is David Bruce known for?
David Bruce is listed with skills including Image Processing, Linux, Device Drivers, Digital Signal Processors, Debugging, Firmware, High Performance Computing, and Requirements Analysis.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial