Nic Costa

Senior Staff Software Engineer at Synaptics Incorporated

San Diego, 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
Nic Costa is a Senior Staff Software Engineer with two decades of experience building high-performance embedded and user-space applications for IoT and network devices. He has led teams and delivered production systems across embedded Linux gateways, WiFi/Bluetooth stacks, and AI-driven network classification engines, consistently optimizing for constrained environments in C, C++, Python, and Go. Nic combines hands-on implementation with system design—able to architect end-to-end solutions, prototype web UIs and backends, and dive deep into performance-critical code. His work at companies from Qualcomm and ARM to Roku and Synaptics includes dramatic real-world impact, such as cutting Bluetooth UI load times from seconds to milliseconds and shipping secure BLE pairing schemes. Based in San Diego, he’s currently exploring AR development with Unity XR in his spare time, bringing a pragmatic curiosity to emerging interaction platforms.
code8 years of coding experience
job22 years of employment as a software developer
bookB.S. Computer Science, B.S. Computer Science at The University of Texas at Austin
github-logo-circle

Github Skills (53)

mbed10
snap10
ubuntu10
gateway10
sys10
installers10
internet9
snapcraft9
logging9
operating-system8
iot8
raspberry8
lwm2m8
linux8
kernel8

Programming languages (8)

DockerfileShellC++CJavaScriptGoBitBakePython

Github contributions (5)

github-logo-circle
PelionIoT/snap-pelion-edge

Jun 2019 - Dec 2021

Scripts for generating pelion-edge Ubuntu Core (snap) installers
Contributions:2 releases, 89 reviews, 199 commits in 2 years 6 months
pelioninstallersedgecore-snapsnap
PelionIoT/maestro

Dec 2019 - Mar 2022

runtime / sys config / logging / network management for Pelion Edge
Contributions:2 releases, 20 reviews, 141 commits in 2 years 3 months
sysnetwork-managementpelionruntimelogging
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
Nic Costa - Senior Staff Software Engineer at Synaptics Incorporated