Northwind Robotics builds warehouse automation for mid-market logistics operators. The engineering team is twelve people across four countries and ships to production several times a day. We are hiring an Embedded Software Engineer to join the Engineering team.
Our devices run in places where a reboot is expensive and a technician visit is more expensive still. You will write firmware that is careful with memory, honest about failure and updatable over the air without drama.
This role is based on site in Eindhoven. It is a full-time, permanent position. The pay range for this role is €67,000–€88,000 per year.
This is a fictional posting on the Jobo sandbox. Applications are never sent to a real employer.
What you'll do
- Develop and maintain firmware in C and C++ for embedded devices.
- Bring up new hardware revisions with the electronics team.
- Write hardware-in-the-loop tests for critical behaviour.
- Debug field issues from logs, traces and returned units.
- Keep firmware secure, including secure boot and signed updates.
Qualifications
Must have
- Bachelor's in Electrical Engineering, Computer Engineering or equivalent
- C
- C++
- RTOS
- Embedded Linux
- Systematic debugging
Nice to have
- Rust
- CAN bus
- Python
- Collaboration
Benefits
- 27 vacation days
- Pension scheme with employer contribution
- Travel allowance or NS business card
- Laptop and home-office budget
- Sabbatical after five years