Embedded software Engineers / Full stack Engineers

McGregor Boyall Associates Ltd
16 May 2018
15 Jun 2018
Contract Type
Full Time

Our client is reaching out for passionate, driven and creative Embedded Software Engineers and Full Stack Engineers to work worth with cutting edge technology that is being used globally to save lives daily. After significant investment from a global multinational company they are now looking to grow and expand their medical devices to help and cure disease. Their products have already helped cure 50m+ people globally and they are now looking for candidates that share a similar passion for their devices to drive the organisation forward.

To succeed in these challenging roles, you will have a background in working with a variety of software technologies (C++, C# .NET). The ability to explain SOLID design principles, Domain Driven Design, why you chose the tools you're using, such as IoC containers, and how you test the software you write.

As a Full Stack Engineer have most of the following:

WPF, XAML, MVVM, Prism, SQL Server and Entity Framework

Interfacing with RESTful services

Embedded Engineers should also have experience in:

Device driver development (we use C++ and C for this) interfacing with FPGAs, USB and PCIe is a major bonus

Threading models, managed and unmanaged resource handling, P/Invoke and orchestrating multiple hardware components to achieve tasks

Our client strongly believes that what is key to them is finding a candidate that gels well within already established team. They offer a flexible working environment with a good work life balance and genuine career development opportunities (The current CTO started out as an Engineer). Please apply directly and we can discuss these roles in full detail!

McGregor Boyall is an equal opportunity employer and do not discriminate.

McGregor Boyall is an equal opportunity employer and do not discriminate based on race, religion, gender, age, sexuality, gender identification, or physical ability.

This job was originally posted as www.totaljobs.com/job/81454320

Similar jobs

Similar jobs