Embedded Development Manager

Milton Keynes
£50,000 per annum
07 Oct 2016
27 Oct 2016
Contract Type
Exciting opportunity for a Embedded Software Engineer. This role requires a hands-on senior embedded developer with management and team leading skills. Development is carried out in an agile development environment. Based in Milton Keynes. The role has the following key responsibilities: Agile based sprint planning and tracking of key KPIs On-time delivery to agreed specifications Design and coding of embedded software solutions at both application and hardware interface level Technical direction and control to ensure good quality, maintable code is delivered (coding standards, testing methodologies, use of source code management, code audits, design reviews) Mentor, guide and direct the team members to support their personal development and to achieve the company goals Triage and resolution of technical issues Development of new products and maintenance of existing code base to agreed roadmap Clear communication and liaison with other teams and disciplines to provide the total solution around the hardware element The candidate must already be established as a strong technical lead, working with similar technology, with a proven track record of delivering quality products on time. Skills: Experienced in leading a team of 4-8 developers and testers providing strong technical direction. Experience of developing high volume products and/or systems with large numbers of users (200K) Software development skills – C and C++ at both application and hardware interface level. RTOS experience (e.g., Keil) Good degree in Electronics, Physics, Computer Science Ability to produce well structured and documented designs from system level down to embedded processor interactive level. Ability to learn about legacy systems quickly and understand a wide range of complex technologies Experience of understanding hardware design at schematic level Knowledge and experience with wireless comms (GSM, GPRS, satellite, wi-fi, bluetooth) essential Knowledge and experience with automotive bus (J1708, J1939, OBD), and location based technologies (GPS) desirable Personal attributes: Strong desire to advance both the technology and working practices in line with industry and emerging standards Self motivated individual who can work with minimum supervision. Ability to ‘hit the ground running’ and come up to speed quickly Someone who strives to keep their technical skills up-to-date Ability to work in a systematic and methodical manner with good organizational skills. Strong skills at triage and prioritization. Willing to take total ownership of a project and deliver a complete solution. Excellent communication skills, both written and oral. Effective at communicating with remote teams and parties. Confident, enthusiastic and able to demonstrate initiative. Able to work to deadlines and know when to escalate issues. Can-do attitude with the ability to think outside of the box and get things done. If you feel you meet the requirements above please apply. This job was originally posted as www.totaljobs.com/job/66828983