Posted:
5/7/2025, 5:00:00 PM
Location(s):
Chamblee, Georgia, United States ⋅ Georgia, United States
Experience Level(s):
Expert or higher ⋅ Senior
Field(s):
Software Engineering
Workplace Type:
Remote
Senior Software Engineer
ProdataKey (PDK) is the leading innovator for commercial access control in the United States. We protect life and property every day with our growing line of intuitive access control products. For the past nine years we’ve been ranked in Utah’s Top 100 fastest growing companies!
We’re seeking a highly skilled Senior Software Engineer with prior experience in developing digital credential technology used in the access control industry. You will play a key role in the development of products and supporting technologies for the commercial and multifamily access control markets.
This role involves writing software spanning embedded, cloud and mobile environments supporting modern access control systems. Your expertise in digital credentials, communication protocols and digitally encrypted exchanges will be heavily utilized. Your attention to detail and strong problem-solving abilities will be critical to your success. You will report to the Senior Software Engineering Manager.
Professionally employs design principles commonly taught in the computer science discipline to produce reliable, maintainable, secure and bug-free code.
Utilizes knowledge of embedded Linux and Yocto to implement highly performant and reliable operating systems for access control appliances.
Utilizes knowledge of iOT and network protocols to build and scale infrastructure critical to the backbone of a cloud-based access control system.
Develop and maintain cloud and mobile based digital credential management systems
Drive failure analysis, root cause investigations, and continuous improvement initiatives
Participate in technical reviews by the Senior Software Engineering Manager and the Chief Technology Officer
Proficient in Typescript and NodeJS/Javascript
Prior experience implementing digital key management software
Proficient in industry standard security protocols and encryption
Excellent communication and collaboration abilities, written and verbal
Experience with Agile development methodologies
Proficient in C, C++
Deep understanding of the construction of operating systems for embedded devices
Understanding of FreeRTOS for custom embedded systems
Proficient in the configuration and construction of CI/CD pipelines
Proficient in the bluetooth specification and in writing software to that specification
Ability to write application software for iOS and Android devices
Bachelors or Masters degree in Computer Science, Computer Engineering or related field
10+ years computer science industry experience
Prolonged periods sitting at a desk (standing desks available)
Working in an office environment using typical office equipment
Ability to lift up to 30 lbs
Traveling less than 5% of the time.
Either remote or on location at Draper Utah office
Full-time position
Annual salary starting at $140,000
Employee Stock Options in a rapidly growing technology company
Health, Dental, Vision, Life and AD+D insurance
401k plan with company match
8 paid holidays per year
2-4 weeks paid time off, based upon tenure
1 week paid sick leave per year
Pay Rate Type:
SalaryIf you're looking for a career with a growing company where you are part of a team dedicated to making a difference, you'll enjoy your career with us!
Website: https://prodatakey.com/
Headquarter Location: Draper, Utah, United States
Employee Count: 51-100
Year Founded: 2011
IPO Status: Private
Industries: Cloud Computing ⋅ Security ⋅ Software