C Engineer for Firmware/Embedded – Gamgee – Amsterdam

Gamgee

Firmware/Embedded Developer

Your primary responsibility is our firmware development. Unit-testing is not a strange concept to you. And we expect you to be familiar with how your work can support and expand our CI/CD system as well.

We are looking for you to have

Have a degree in computer science, software engineering or comparable experience
Be a self-starter who can work independently, as well as being part of the greater team
Be fluent in English, with excellent communications skills (written and verbal)
Be tolerant towards ambiguity and uncertainty as nothing is set in stone.

And to have

Excellent analytical and problem solving skills, with a passion for technology, obviously 😉
Extensive experience with and fluent in C
Experience programming on MIPS and/or ARM
Experience with embeded systems
Experience with Git, Jenkins and other tools of the trade
Extensive experience with Linux and deep knowledge of the kernel
Extensive experience with common network protocols (TCP, DHCP, DNS, etc.)
Extensive experience with routing, firewall, NAT, tunneling, etc.
Extensive experience with Wi-Fi protocols

In short: networking on Linux has no secrets for you

Nice to haves

Experience with working in agile teams
Experience with Gentoo & Portage
Experience with OpenWRT
Experience with Java, …
Experience with RabbitMq
Experience with Postgresql

Lees hier meer

Deel deze vacature: