SemiWiki Podcast Banner

Backend Software Engineer

Backend Software Engineer
by Admin on 06-06-2022 at 1:23 pm

Intrinsic ID

About Intrinsic ID 

Intrinsic ID is the world’s leading digital authentication company, providing the Internet of Things with hardware-based root-of-trust security via unclonable identities for any IoT-connected device. Based on Intrinsic ID’s patented SRAM PUF technology, the company’s security solutions can be implemented in hardware or software. Intrinsic ID security, which can be deployed at any stage of a product’s lifecycle, is used to validate payment systems, secure connectivity, authenticate sensors, and protect sensitive government and military systems. Intrinsic ID technology has been deployed in more than 350 million devices. Award recognition includes the Frost & Sullivan Technology Leadership Award and the EU Innovation Radar Prize. Intrinsic ID security has been proven in millions of devices certified by Common Criteria, EMVCo, Visa and multiple governments. Intrinsic ID’s mission: “Authenticate Everything.” Visit Intrinsic ID online at

Job description

As a Backend Software Engineer you work on the design, implementation, and testing of server software for remote identification and authentication of embedded devices based on Intrinsic ID’s PUF technology. You apply modern-day server strategies to create flexible and scalable services that can be deployed on-premise at a customer as well as in the cloud.

Your responsibilities

  • Design and development of a flexible and scalable backend software implementation for Intrinsic ID’s server products
  • Deploying and maintaining server software in the Cloud as well as on-premise
  • Work with customers to setup (or advise how to setup) the Intrinsic ID services locally on their server instances
  • Setting up and maintaining a suitable test framework around the implemented services

Required experience and skills

  • Bachelor/Master degree with at least 5 years of relevant professional experience
  • Experience in common web backend development using languages such as Javascript, PHP, Python, …
  • Experience with common databases platforms such as MySQL, MongoDB, Redis, …
  • Experience with container runtimes such as Docker
  • Good communication and documentation skills

Other appreciated qualities

  • Experience with Microservices frameworks and orchestration tools such as Kubernetes
  • Experience in GoLang and/or C++ languages
  • Understanding of networking and internet (dns, vlan, subnets, vpn)
  • Understanding of continuous integration processes
  • Experience with software version control, issue tracking and code quality tools
  • Experience with code coverage and static analysis tools
  • Experience and affinity with managing and maintaining Linux servers
  • Understanding of containers and virtualization
  • Interest in embedded security and cryptography

Soft skills

  • Able to think outside of the box: find unexpected ways to solve problems or meet requirements
  • Dynamic drive to contribute to a larger goal (building a company)
  • Able to take ownership of a project or activity
  • Good organizational skills and excellent problem-solving abilities
Apply for job

To view the job application please visit

Share this post via: