Embedded Software Engineer – Senior Job Vacancy in Dyson Bristol – Updated today

Are you looking for a New Job or Looking for better opportunities?
We got a New Job Opening for

Full Details :
Company Name :
Dyson
Location : Bristol
Position :

Job Description : The Embedded Software Engineer will use their expertise and passion for technology to work with a multi-disciplinary team of engineers researching and developing the next generation of IoT solutions at Dyson.
Function Overview
The New Product Innovation Software Team (NST) is responsible for ensuring the next generation of both connected and non-connected products and technologies are properly explored, tested and refined in readiness to transition to the team responsible for delivering our novel solutions. This includes ensuring we investigate and utilise the right technologies, techniques, services and security. Core to this is exploring the proposition and technology by developing proof of concept integrations and systems.
Accountabilities
You will be working in a global, multi-disciplinary team including mobile and cloud Developers, app and product UX/UI designers and electronics and mechanical engineers. You will often be collaborating with experts from different areas of RDD (Research, Design & Development), designing our future products. You must be independent and methodical with excellent problem-solving skills. It is essential to be knowledgeable about the latest trends in embedded systems, connectivity and mobile technology and comfortable with rapidly picking up new technologies. A thirst to overcome problems and limitations in order to reach our vision is absolutely essential. You should be comfortable with rapid prototyping of electronic hardware, investigating and evaluating new and emerging technologies, protocols and digital platforms. You should be able to produce clear and concise reports and presentations communicating your research and demonstrating your solutions.
Skills
Professional experience:
Essential
Excellent programming skills with C / C++ experience, preferably on embedded platforms.
Flexible and dynamic approach to development, with the ability to adopt new concepts, languages and techniques quickly and then convey the benefits to others.
Experience with scripting languages such as Python or Ruby.
Understanding of embedded systems design and integration.
Embedded experience working with different microcontrollers and platforms (e.g. ARM, Arduino, Raspberry Pi, Linux and RTOS environments).
Good software and rapid prototyping experience.
Knowledge of IoT protocols (Wi-Fi, ZigBee, Thread, Bluetooth Classic, Bluetooth Low Energy, MQTT etc).
Ability to work in an interdisciplinary team.
Ability to communicate complex ideas simply.
Good understanding and experience of application development practices.
Desirable
Electronic circuit design experience.
Track record of working with 3rd parties to explore technology.
Proven track record of developing robust requirements specifications.
Experience of FPGA design (VHDL or Verilog).
Experience of mathematical/modelling software such as MATLAB, R or Octave.
Experience with board ‘bring-up’.
Experience of developing proof-of-concept embedded prototypes to an accelerated timescale.
Experience of integrating solutions with cloud and web services for data interchange and synchronisation.
Experience of connectivity technologies, including Wi-Fi, BLE and cellular.
Experience of developing systems that use messaging services to communicate.
A strong understanding of/ability to define and prototype the hardware solutions that will benefit most from connectivity.
Programming for resource constrained devices.
Key Competencies:
Strong communication skills and the ability to build strong relationships with others.
Able to take accountability for deliverables and focus on achieving them in a timely manner to the highest quality standards.
Customer focused and keen on exceeding expectations.
Self-motivated, dynamic and results-driven.
Professional approach when involved in a challenging situation.
Ability to influence and communicate with stakeholders across the organisation.
Ability to work across boundaries and bring together a wider number of disparate elements in a cohesive way to enable a vision.
Strong planning & time management skills.
Ability to prioritise and manage workload (both your own and others).
Sensitive to cultural differences across a global company.
Ability to be flexible as part of a small team in a growing company.
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.

This post is listed Under  App Development
Disclaimer : Hugeshout works to publish latest job info only and is no where responsible for any errors. Users must Research on their own before joining any company

Similar Posts