Dan Weaver

Sr. Firmware Design Engineer at Jabra

San Jose, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Dan Weaver is a Sr. Firmware Design Engineer with over 8 years of focused experience building embedded RTOS solutions for SOC/ASIC-driven products, now designing advanced video conferencing systems at Jabra in San Jose. He has a long track record of bringing up battery-powered and medical-grade devices from board bring-up through production—implementing low-level drivers, power management, and complex sensor and audio pipelines on ARM Cortex controllers. Dan blends firmware, hardware verification, and algorithm work (computer vision, image/audio processing and ML) informed by earlier roles creating virtual platforms and reference designs to accelerate hardware-software co-development. He contributes to open-source tooling for 3D modeling of geodata and has a research-oriented background (University of Bristol HPC PhD work and a Stanford ML course), which helps him bridge practical product engineering with high-performance architecture thinking.
code8 years of coding experience
job22 years of employment as a software developer
bookElectrical Engineering and Computer Science, Electrical Engineering and Computer Science at Polytechnic University
bookElectrical Engineering, Electrical Engineering at State University of New York at Stony Brook
bookOn-line Course, Machine Learning, 4.0, On-line Course, Machine Learning, 4.0 at Stanford University
github-logo-circle

Github Skills (8)

javas10
3d-models10
java10
openstreetmap9
algorithms6
algorithm6
data-structures6
data-structure6

Programming languages (5)

C#JavaC++CPython

Github contributions (5)

github-logo-circle
tordanik/OSM2World

Apr 2020 - Sep 2020

converter that creates three-dimensional models of the world from OpenStreetMap data
Role in this project:
userBack-end Developer
Contributions:73 commits, 4 PRs in 5 months
Contributions summary:Dan contributed to the `osm2world` repository by adding new features related to barrier modeling, specifically for chain and bollard barriers. The commits focused on implementing new classes and logic within the `BarrierModule` to create 3D models of chain barriers, including chain and bollard rows, as well as refactoring the placement of existing bollards. These contributions involved modifications to the Java code and integration with the existing 3D modeling framework. The user demonstrated expertise in Java and 3D modeling concepts within the context of OpenStreetMap data conversion.
openstreetmapopenstreetmap-datadimensionalthree-dimensionalosm
dANW34V3R/Fractal-trees

Oct 2017 - Nov 2022

Contributions:4 pushes, 3 branches in 5 years 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Dan Weaver - Sr. Firmware Design Engineer at Jabra