Craig Curtis

Sr. Software Engineer at Trenton Systems

Lawrenceville, Georgia, 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
Craig Curtis is a seasoned embedded software engineer with deep expertise in embedded Linux, RTOS, multithreaded systems, and device drivers. His career spans satellite communications, handheld wireless terminals, and battery charging, with a track record of sustaining software for millions of legacy devices. At EchoStar, he designed secure, low-downtime firmware update workflows, created a Linux boot disk for secure software downloads, and led field-proven firmware recovery tools and kernel optimizations. He leads as Sr. Software Engineer at Trenton Systems and maintains an active open-source and maker-focused footprint on GitHub. A Georgia Tech electrical engineer based in Lawrenceville, Georgia, he combines hands-on hardware insight with rigorous software discipline to deliver reliable, production-grade embedded systems.
code9 years of coding experience
job13 years of employment as a software developer
bookBachelor's degree, Electrical Engineering, Bachelor's degree, Electrical Engineering at Georgia Institute of Technology

Programming languages (2)

ShellRuby

Github contributions (5)

github-logo-circle
craigmcurtis/picoswitch

Feb 2024 - Jun 2024

Contributions:3 pushes, 1 branch in 3 months
Contributions:1 PR, 2 pushes, 8 branches in 8 days
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
Craig Curtis - Sr. Software Engineer at Trenton Systems