Connecting...

W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9nb2xklwdyb3vwl2pwzy9iyw5uzxitzgvmyxvsdc5qcgcixv0

Senior Embedded Software Engineer

Location: Middlesex, England Salary: Negotiable
Sector: Client Delivery, Engineering, Defence Type: Permanent
Contact: Joe Tomkins Job Published: about 1 month ago

Senior Embedded Software Engineer

Middlesex

Defence / Technology

Permanent

Senior Embedded Software Engineer required for one of the UK's largest and most succesful defence and technology companies, based in Middlesex.

The succesful Senior Embedded Software Engineer will provide technical leadership and define, architect, design, develop, document and test embedded and/or application software as part of a software engineering team.

Candidates will ideally have experience of embedded C / C++.

All applicants for this Senior Embedded Software Engineer role must be eligible for SC clearance

Benefits for Senior Senior Embedded Software Engineer position:

  • Competitive pension
  • Bonus
  • Flexible working
  • Health care
  • Dental care
  • 25 days' holiday
  • + many more

Experience required for Senior Embedded Software Engineer:

Essential:

  • Significant experience of at least one of the following;
    • Embedded product development (including bare-metal and RTOSes such as ThreadX, QNX or Linux)
    • Embedded Linux application, kernel and/or driver development.
    • C and C++
  • Significant experience of best practice software development processes/lifecycles
  • Experience of Object Oriented Design and Design Patterns
  • Experience of software testing and design for test

Desirable:

  • Experience of using version control, continuous integration and automated test tools and frameworks
  • Exposure to defensive coding techniques and standards such as MISRA
  • Advanced knowledge of software engineering practices, methodologies, processes, techniques and technology trends.

Key Responsibilities for Senior Embedded Software Engineer:

  • Architect, specify requirements, design, implement and test C and C++ embedded software in accordance with the project software development process to ensure high quality and timely software deliverables.
  • Apply object oriented design techniques to enable code re-use and integration with testing frameworks
  • Review and understand system design artefacts to enable the derivation of software requirements and architecture that meet the high-level system requirements.
  • Design, document, review and maintain the software design using modelling tools such as RSA and EA, ensuring model can be used for accurate code generation as required.
  • Develop and maintain knowledge of best practice development processes, language standards and tools, e.g. TDD/BDD, Continuous Integration, DevOps, static and run-time analysis tools, C++ standards and secure software development.
  • Proposes improvements in tools, processes and techniques that support quality and innovation and make the software development more efficient and effective.

All applicants for this Senior Senior Embedded Software Engineer position must be eligible for Security Clearance.

To apply for this exciting permanent opportunity, please press 'apply now'.

This advert was posted by Gold Group - one of the UK's leading niche recruitment consultancies. We span a variety of specialist industries and are the recruitment company to help you find your next career opportunity. We pride ourselves on our commitment to candidates and stick to our ethos of finding the right role for the right person. Visit our website or get in touch today to discuss this role, find out what else we've got or just for a chat about the state of your industry. Services advertised by Gold Group are those of an Agency and/or an Employment Business. Please be aware that we receive a high volume of applications for every role advertised and regularly receive applications from candidates who exceed the job credentials. We will only contact you within the next 14 days if you are selected for interview. A copy of our privacy policy can be found here: https://www.goldgroup.co.uk/about-us/privacy-policy. Gold Group is an equal opportunity & diversity employer. A copy of our equal opportunity & diversity policy can be found here: https://www.goldgroup.co.uk/about-us/equality-and-diversity-policy

Similar Jobs

Embedded Software Engineer

Dorset, England Negotiable

Embedded Software Engineer Dorset Embedded Software Engineer needed for a multinational aerospace organisation based in Dorset. They're looking to employ an experienced Embedded Software Engineer is responsible for applying discipline domain expertise to the design, ...

Apply

DDS Software Engineer

Malvern, Worcestershire Negotiable

DDS Software Engineer Malvern Defence / Technology Permanent DDS Software Engineer required for one of the UK's largest and most succesful defence and technology companies, based in Malvern. Succesful candidates for this DDS Software Engineer position will have exper...

Apply

Systems Engineer - Senior

East Anglia, England £35 - £50 per hour

Systems Engineer - Senior 6 Months Contract Bedfordshire £35-48 P/H Systems Engineer needed for a Leading Defence organisation based in Bedfordshire. The role suits a systems modeling, analysis and requirements management professional who wants to move into a more ho...

Apply

Software Business Analyst

Reading, Berkshire £35000 - £55000 per annum

Software Business Analyst Aerospace / IT Permanent Reading My client, a globally recognised aerospace company based in Reading are looking for a Software Business Analyst to join their growing team! The succesful Software Business Analyst will be customer facing, tas...

Apply