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.

Senior Embedded Software Engineer (Electronics)

Summary

Salary
Competitive
Team
Electronics, Software Engineering and Connectivity
Location
Malmesbury - United Kingdom

Description

Dyson have a fantastic opportunity for a Senior Electronics Software Engineer to take a leading role in the design and implementation of ever-advancing projects in our consumer products. You will have a desire to create high-quality, robust code to solve diverse real-world problems, and have the ability to be infectious with your passion within your team.

Accountabilities

  • Analysis of high level requirements into efficient algorithms and clean architectures
  • Fast prototyping of complex ideas onto embedded devices
  • Developing real-time embedded software for production consumer products on a range of silicon platforms, mainly ARM based
  • Debugging real time software issues using a range of techniques and tools
  • Integrating software with hardware and mechanics
  • Creating tools to support embedded software product development.
  • You'll have a strong belief in documentation, and the ability to communicate through design.

Skills

  • Potential leadership abilities
  • Experience in defining software architectures and high level requirements
  • Strong background in real time embedded C, C++, and object oriented coding for embedded systems.
  • Unit/acceptance testing and creation of inherently testable code. 
  • Experience of bare-metal or Real Time OS low level microprocessor software development with C or C++
  • Debugging complex software problems.
  • Programming simple engineering GUI applications for PCs
  • Strong understanding of electronics, and the ability to debug at the circuit level
  • Software Configuration Management tools (source control, continuous integration, etc.)
  • Experienced in the use of Agile Scrum Frameworks to plan and estimate development

Benefits

  • 27 days holiday plus eight statutory bank holidays
  • Pension scheme
  • Performance related bonus
  • Life assurance
  • Sport centre
  • Subsidised café and restaurants
  • Discounts on Dyson machines