You are here: Jobs / Server Software Developer @ Intrinsic ID

Server Software Developer

Intrinsic ID

5656 AG Eindhoven
T: +31 40 851 90 20

Language: english
Hours / week: 40


High Tech Campus 83

Visit Company Page
Apply now

Job description

As a Server Software Developer 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 / architecture of a flexible and scalable server software implementation for Intrinsic ID’s server products
  • Software implementations for Linux and Windows based server platforms
  • Maintenance and support of running server software instances at customers
  • Setting up and maintaining a suitable test framework around the implemented services

Your experience and skills

  • Bachelor/Master degree with at least 5 years of relevant professional experience
  • Experience in C++, Javascript and GoLang languages
  • Experience with common databases platforms such as MySQL, MongoDB, Redis, …
  • Experience with Microservices frameworks and orchestration tools such as Kubernetis
  • Experience with container runtimes such as Docker
  • Understanding of networking and internet (dns, vlan, subnets, vpn)
  • Good communication and documentation skills

Nice to haves

  • 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
  • Experience with ssh key management
  • Understanding of containers and virtualization
  • Interest in embedded security and cryptography

 Mindset and abilities

  • 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)
  • Professional disposition: able and willing to work in a team of motivated professionals and able to take responsibility for own tasks within this team
  • Good organizational skills and excellent problem-solving abilities

We also are interested in a Temporary Solution.