Exciting opportunity for an experienced C/ C++ Software Engineer / Developer. Our client is a leading manufacturer of products for the film industry and broadcasters. Due to expansion they now require an experienced Embedded Software Engineer to join their team.
Key responsibilities
Use your previous experience in a C / C++ development role to work with minimal supervision, either on your own or within project teams, in a fast paced constantly changing environment.
Developing and debugging software for micro-controller peripherals and systems, e.g. microcontrollers, interrupt functions, serial interfaces
Manage a variety of development projects Direct and co-ordinate project activities within the Engineering Department and other areas of the business such as Purchasing, Operations, Sales and Logistics.
Skills & Experience
3+ years' development experience of real-time embedded software in C or C++
Experience of serial bus: CAN Bus, SPI
Understanding of electronic systems and electrical theory Using version control systems such as Git and SVN
Desirable skills:
Experience of DSP platforms, motor control and Embedded Linux
Experience with STM MCUs and MBED platform.
Full-lifecycle product design: from specification to production Sensor theory Embedded systems development
This is a fantastic opportunity for an experienced C / C++ Software Engineer / Developer to drive ongoing development in a truly cutting-edge environment. A competitive benefits and remuneration package based on experience is available for the right candidate. Apply now