Embedded Software Engineer (2x)

Limburg  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

Introduction:

The Niagara Embedded software is entirely developed with Rose RT. The Embedded software runs on a distributed architecture with a distributed clock. It consists of more than 20 subnodes with a hardware platform (in-house development) that we call the MORPF platform. On top of this platform we run a modified hard-Real Time linux operating system. The Embedded software engineers build their application on windows host environment in Rose RT. This software is tested on the host environment as much as possible by using SIL (software In Loop) testing. Besides functional software (software to control paper movement in an optimal way and condition and drive printheads) we also design and implement the mechanisms for error handling/recovery, service and maintenance procedures and have an interface with the printer Front End controller (the PC that receives the printjobs)

Position's main tasks:
Implement, test, consolidate and document Embedded software like error handling/recovery, logging functionality, service tests.Troubleshooting and problem analysis for the part that you implemented.

Need to have:
Knowledge and experience with Rose RT
Experienced C++ Embedded software developer
Experience in both Windows and Linux environments
Affinity with Embedded software
Nice to have:
Makefile experience

Michael Bailey International is acting as an Employment Business in relation to this vacancy.
Start date
ASAP
Duration
3 months+
(extension possible)
From
MBA - Eindhoven
Published at
30.08.2013
Project ID:
591361
Contract type
Freelance
To apply to this project you must log in.
Register