Software Engineer, C, C++, UML, Embedded Job in Durham Newcastle Sunderland Tyne And Wear NE312JZ, Tyne-Tees UK

As a dedicated Software Engineer, using C and C++ you will participate in the delivery of new products from the company's research and development. The ideal candidate will be someone who has extensive software development experience using C/ C++ and will have some of the following skills:

Real time Embedded Software Engineering
Requirements analysis
Software design
Coding
Verification and validation
Reviewing
C / other real-time embedded programming languages
Programming for real-time embedded environments

Desirable experience and skills:-
Debugging (including emulators, On-Chip-Debug (OCD))
UML or other structured design methodologies
Visual C# / C++ / other PC programming languages
Programming for PC based environments (Windows or Mac)
Digital Control (digital signal processing).
Electronics hardware