- Full-time, Permanent
Senior Firmware Engineer - Breda
With the product and software they produce, clients can control and monitor tank equipment and tank supply chain operations real time.
You are an Embedded Software Developer experienced in writing in C for embedded systems. You can work on low-level drivers. You know how to write proper software and take pride in doing so. As an Embedded Software Developer you have knowledge of digital electronics and hardware and can handle equipment like oscilloscopes with ease.
You'll be focusing on:
Writing firmware for the various controllers on board;
Implementing algorithms for sensor data processing and throttle control;
Developing secure over-the-air update capability and virtual key locking/unlocking;
Ensuring proper embedded system quality by following industry standard processes.
Experience with C;
Experience with microcontroller programming;
Knowledge of secure coding practices;
Knowledge of embedded software testing tools and practices;
Knowledge of electronics.
We are looking for a fast learner who thrives in challenging environments and has a creative yet structured approach to problem solving. You are a team player who enjoys working in a passionate team, who is curious by nature and takes ownership at work.
Will be considered a plus:
Knowledge of ARM Cortex M3/M4 Development;
Experience in electronics design;
Knowledge of real-time systems;
Knowledge of cryptography and security-critical coding;