job offer Embedded software engineer Hautcharage (Luxembourg) Open position According to profile key responsibilities Design, develop, simulate, implement and test a variety of software on Embedded Processors Define and implement the software architecture of an embedded project platform Analyze test results to verify the consistency with performance predictions and the compliance with system requirements Generate technical documentation: design, test plans, test results… Preferred skills Embedded Linux platforms knowledge Experience with MATLAB/Simulink Auto-coding past experience Strong knowledge in software architecture Basic skills in Electronics Basic skills in FPGA/ASIC architecture and programming ESA documentation experience & ECSS Experience in Satellite Engineering or Payload development ARM family architecture knowledge Hardware/system design, tools, debug, lab experience and vendor interface Job requirements C/C++, assembler and low-level software programmingBare-metal software and RTOSExcellent communications skills both written and oralStrong analytical and problem-solving skillsFluent in English – French or German are strong assetsMaster’s degree in software engineering or equivalentOver 5 years relevant experience Apply here