Embedded Software Engineer


Premium Job From Dyson

Recruiter

Dyson

Listed on

10th September 2019

Location

Malmesbury

Salary/Rate

Competitive

Salary Notes

Competitive

Type

Permanent

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

Description

We are looking for a software engineer to join our team as we expand our connected product portfolio. Reporting through the Software Engineering Manager, you will be a key member of the embedded software team and will help to develop the next generation of connected solutions for future Dyson products. You will work in a scrum / agile environment and have the opportunity to have the opportunity to develop your career surrounded by like-minded industry experts.

We work in a supportive environment, in a team that is constantly aiming to improve itself. We are looking for someone who shares this ethic, and expresses a desire to create high quality, robust code to solve diverse real-world problems. You must be fluent in C/C++ and be familiar with embedded software development using real time operating systems. You should be comfortable in the whole product life cycle, including design, implementation, debugging, testing and deployment of application code.

Accountabilities

Development and delivery of embedded software and communication protocols for consumer products, using agile practices

Development of tools to support embedded software product development

Development of testing and validation strategies

Maintenance and enhancement of software for existing Dyson products

Administration and maintenance of supporting infrastructure for software development

Integration of software with hardware

Skills

Experience of developing real-time embedded products

Experience in high level languages including: C and C++

Experience of RTOS and/or embedded OS e.g. FreeRTOS, ThreadX, Linux etc

Exposure to one or more of the following: WiFi (802.11), Bluetooth V4 or V5, ZigBee, NFC, 802.15.4, 3GPP, MQTT

Knowledge of UML

Benefits

Dyson monitors the market to ensure competitive salaries and pension contributions. Beyond that, you'll also enjoy a profit-related bonus, generous leave and life insurance. But financial benefits are only the start of a Dyson career. Rapid professional growth, leadership development and new opportunities abound, driven by regular reviews and dynamic workshops. And with a vibrant culture, flexible working hours, the latest devices and a relaxed dress code reflecting our engineering spirit, it's an exciting team environment geared to creativity, innovation and ambition.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: