Skip navigation

Have you considered using our job search? Click here to search our current jobs.

Have you considered using our job search? Click here to search our current jobs.

Lead Software Security Engineer


Design and Development
United Kingdom - Malmesbury Office

Position overview:

Dyson software engineers are continually transforming the way our owners interact with their machines and releasing new features for the life of the product. Connected Products with advanced software and app platforms are cementing Dyson’s place as a pioneering global technology organisation. We are looking for Software Security Testers to ensure the Products software are secure, while also representing the Quality and Reliably of the Dyson brand.

Key responsibilities:

We work in a supportive environment where the team embraces new techniques to improve itself and grow capability. We’re looking for someone who shares this ethic, expresses a desire to develop Security test strategies across different platforms (Lighting, Environmental, Hair and Robotics). You must be aware of SW verification methodologies and techniques, ideally with a background in Security testing embedded products, comfortable with high-level design and discussions with Developers.

  • Perform embedded security pen-test activities, both automated and manual to identify and exploit vulnerabilities in IOT consumer products.

  • Define pen-test methodologies with a combination of automated and manual tools.

  • Agree the desired Security Level with the organisation, reviewing Requirements to build Tests

  • Build Automated systems to support continuous testing and analysis of nightly builds

  • Proactively identify technical risks within projects and influence engineering teams in their resolution

  • Contribute to the design, development, implementation, and integration of Offensive Cyber Operations tools against platforms, payloads & systems

  • Work in a SAFE Agile team across a global organisation

Qualifications, skills and behaviours:

  • Penetration security certificates or experience

  • Experience using scan / attack / assess tools and techniques

  • Competency in at least one scripting or coding language, python, C, C++

  • In-depth knowledge with wireless protocols, Wi-Fi, Bluetooth, and Zigbee. JTAG and USB

  • Proficiency in Security concepts for IOT, Linux and RTOS Operating Systems

  • Test Management Systems, Jira, Confluence, Stash, Git, Bamboo

  • Providing critical input at all stages of design and development of a new feature

  • Persistent nature, inquisitive attitude and results driven.

  • Creative and product focussed ability to generate numerous concepts for new technologies

Dyson is an equal opportunity employer. We know that great minds don’t think alike, and it takes all kinds of minds to make our technology so unique. We welcome applications from all backgrounds and employment decisions are made without regard to race, colour, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other any other dimension of diversity.

Interview guidance

We are following the government guidelines regarding COVID19. At this time all interviews will be conducted via video or telephone. We’re taking these precautionary measures to protect both our employee and candidate wellbeing. Our Talent Acquisition team will work with you and provide further information as appropriate.