A market leading organisation are looking to add a Embedded Software Engineer to join their growing R&D team in Surrey This company develops state-of-the-art complex products and are sold all over the world. They are market leaders in their industry and are growing year on year. Due to growth, they are looking to add an additional Embedded Software Engineer to their team who are based in Surrey. As a Embedded Software Engineer, you will work with product specialists and other members of the R&D team to specify, design, develop, test and support embedded software for sophisticated digital audio mixing products. The sub-systems that you will be working with typically work alongside higher-level applications and lower level audio-processing engines and provide interfacing to electromechanical user-interfaces. The Embedded Software Engineer must have: Good degree (2.1 or 1st) in Computer Science, Engineering or another subject with a high mathematical and software development component; or expertise gained through an alternative life-path Proficient in C and/or C++ Experienced in developing on ARM based microcontrollers Experience of developing on FreeRTOS Able to produce high quality software to a deadline This is an excellent opportunity to launch your career working as part of, and learning from, a world class multi-discipline team who are creating leading edge products If you believe you have the right skill set and experience for this Embedded Software Engineer job in Surrey, please APPLY NOW