Dan Cape

Senior Manager, QNX Cabin

Greater Ottawa Metropolitan Area Canada
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 Cape is a seasoned embedded software leader with 11+ years at QNX, now serving as Senior Manager of QNX Cabin after advancing through principal and senior engineering roles. He specializes in automotive systems, particularly integrating Android Automotive with the QNX hypervisor and building host-side services that bridge HALs and safety-critical platforms. Deep experience with C++, Qt/QML and Android Automotive is complemented by hands-on contributions to Qt Declarative—adding properties and fixing UI behaviors—showing a rare blend of low-level systems work and front-end UI polish. Based in the Ottawa area, he combines product-focused engineering with Agile practices and a track record of shipping cockpit, IVI and connectivity features across major auto shows and platform releases.
code10 years of coding experience
job17 years of employment as a software developer
bookAlgonquin College
languagesEnglish, French
github-logo-circle

Github Skills (7)

qml10
uid10
qtquick10
front-end-development10
ui-design10
cprogramming-language9
c-language9

Programming languages (1)

C++

Github contributions (5)

github-logo-circle
qt/qtdeclarative

Aug 2015 - Oct 2015

Qt Declarative (Quick 2)
Role in this project:
userFront-end Developer
Contributions:6 commits in 1 month
Contributions summary:Dan contributed to the Qt Declarative (Quick 2) repository by implementing and modifying UI components within the QML framework. They introduced a new `enabled` property to the `Connections` element, enabling or disabling signal handlers. The user also fixed an issue related to text selection and added overwrite mode functionality to `TextEdit` and `TextInput` controls. Their work involved modifying existing QML components, adding new properties, and updating tests to ensure correct behavior.
qmlnimbledeclarativeqt5qt
qt/qtmultimedia

Jun 2015 - Jun 2016

Qt Multimedia
Contributions:4 commits in 1 year
qmlpyside6qt5qt-guimultimedia
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 Cape - Senior Manager, QNX Cabin