Bachelor or Master of Science degree in Computer Science, Information Technology or Engineering or equivalent work experience. Experience developing software applications in Python. Experience developing software with GoLang, C++, and/or Java is a plus. Understanding of front-end technologies, such as JavaScript, HTML5, and CSS3. Experience working with SQL databases. Ability to work with common structured documents (XML, JSON, CSV). Understanding of ASN.1 is a plus. Experience with version control systems like Git or SVN. Excellent verbal and written communication skills and team player.