Senior Firmware Engineer - Breda
They are by far the biggest supplier of telematics technology for the tank container sector. With their 11 engineers, 35 software developers, and their own in-house assembly line, they assure the best top edge product with the highest quality.
We are looking for an experienced, professional Embedded Software Engineer to execute complete embedded software development lifecycle. Together with hardware engineers, you will be creating new sensors or communication terminals and take pride in doing so.
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;
Design, develop, code, test and debug system software;
Review code and design
Interface with hardware design and development;
Analyze and enhance efficiency, stability and scalability of system resources;
Integrate and validate new product designs;
Provide post production support.
Knowledge & skill requirements
Proven extensive working experience in embedded software engineering;
BS degree in Computer Science or Engineering;
Experience in hands-on development and troubleshooting on embedded targets;
Solid programming experience in C for embedded systems;
Familiarity with software configuration management tools;
Excellent knowledge of microcontroller programming, IP and wireless protocols, interfaces and hardware subsystems;
Adequate knowledge of reading schematics and data sheets for components;
Knowledge of secure coding practices;
Knowledge of embedded software testing tools and practices;
Strong documentation and writing skills;
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.