Embedded Software Engineer

  • Location

    Havant, Hampshire

  • Sector:


  • Job type:


  • Salary:

    £35000.00 - £50000.00 per annum

  • Contact:

    Sara Nash

  • Email:


  • Job ref:


  • Published:

    7 months ago

  • Expiry date:


  • Consultant:


Embedded Software Engineer
£35- 50k Depending on experience

My client has been designing and manufacturing products that save lives for over 40 years. They seek talented and motivated individuals who want a rewarding and challenging career within an internationally renowned fire detection company. In return for that dedication, they offer a working culture that recognises the benefits of a successful work/life balance and personal development plans tailored to your needs. Their team members are passionate, driven and up for a challenge, and the business, in turn, is committed to further developing their company culture, building on our founding values and traditions.
My client part of the Halma Group, a FTSE 100 company with divisions around the world specialising in safety, health and environmental technologies. A successful business, Halma has a track record of strong business growth over many years. Halma supports high levels of autonomy, entrepreneurship and career advancement within the Group with a strong emphasis on recognising and rewarding talent.
If you are someone who demonstrates passion, curiosity, a drive for excellence and an ambition to make a difference, then I would love to hear from you!

Engineering Responsibilities:
Appreciation of analogue and digital circuit design; e Appreciation of sampling theory; e Appreciation of achieving very low power consumption.
Production of high level and detail design documentation derived from requirements; « Implementation of design in C to achieve real-time constraints;
Implementation of design to minimise power consumption;
Design verification of implementation including generation of unit tests;
Verification of quality using code analysis tools;
Version control of software artefacts;
Maintenance of legacy firmware coded in C or Assembler.
Participate in multi-discipline development project teams using the scrum framework; Collate requirements and generate design specifications;
Document designs for both internal use and submission to approvals bodies;
Participate in design and code review exercises to minimise likelihood of errors;
Maintain best practice product development techniques, including training & self- learning activities;
Evaluate & introduce new technologies where appropriate.
Skills and experience needed:
Degree level qualification in Electronic / Computer Engineering or similar discipline;
Experience with modelling languages (e.g. UML);
Experienced in modular firmware design including using and creating libraries, version control, bug tracking and team working practices;
Experience in bare metal embedded firmware development;
Experienced with C language and development tools;
Experienced in designing and implementing real-time software;
Experienced in peer code reviews;
Experience with Agile development practices (e.g. Scrum) is desirable;
Experience in implementing low power products is desirable;
Experience using oscilloscopes to debug software / hardware is desirable;
Experience with continuous development / integration is desirable;
Experience in IEC functional safety is desirable:
Experience with MISRA-C is desirable;
Experience with test driven development is desirable.

If you are interested in applying for this role or finding out more then plesae contact Sara Nash on 02393 910040 or email snash@astutetechnical.co.uk

Astute Technical Recruitment Limited are acting as an employment agency in relation to this vacancy. We do not discriminate on the grounds of age, race, gender, disability, creed or sexual orientation and comply with all relevant UK legislation. We encourage applications from individuals from all backgrounds but candidates must be able to demonstrate their ability to work in the UK and Europe. We endeavour to get back to everyone, however, if you have not heard anything after 7 days, please consider your application unsuccessful.