An exciting opportunity has arisen is High Wycombe for a Senior Embedded Software Engineer. Our client has ambitious plans to increase their product range in the next 3 years with products specific to those markets. A new position has arisen for a Senior Embedded Software Engineer within the R&D Group. The role requires real-time and embedded software design and development skills. Working within the R&D design and support team to produce bespoke solutions for a variety of both complex and simple solutions, in a most dynamic and challenging of environments. Knowledge and Skills Required Full understanding of embedded and real-time systems software design and development and associated issues.Experienced in C/C++ programming for microprocessor/microcontrollers with bare-metal and embedded operating systems platforms.Experience in any of the following would be advantageous:RTOSsMatlab/SimulinkNetworking / serial protocols (e.g. Ethernet, CAN, RS232, ASI)Design methodologies (e.g. UML)Experience of software configuration management and bug tracking tools eg. SVN, Mantis.Digital Signal ProcessingProject/task management including, writing comprehensive documentation.Understanding of C#, Python or Android development tools would be highly desirable.