Endeavour Recruitment has a FANTASTIC opportunity for an experienced Software Platform Engineer to join a well-established and fast growing company, covering a wide range of sectors, based in West London. As the successful Software Platform Engineer, you would be part of a team responsible for developing our client's state of the art compiler technology and software tools. Required skills and experience: Java, C and C++ Object Oriented programming Linux software development A degree or equivalent professional qualification in Computer Science or a related discipline Desirable experience in any of the following: Post-graduate research (eg PhD, EngD, EU research projects, papers/journal articles) Software testing (eg JUnit, Jenkins CI) Compiler development Digital hardware design (eg Verilog/VHDL, FPGAs) RTOS/Embedded software Please get in touch ASAP to discuss this exciting opportunity.