Senior Software Manager
Core
Lead and mentor a team of embedded software engineers to design, develop, and deliver high-performance software for Dyson's beauty products.
Role type
Senior Software Manager (Embedded)
Builds
Embedded software solutions for consumer beauty appliances
Domain
Consumer electronics / Embedded systems
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++ development, embedded systems (bare metal/RTOS), team leadership, Agile management, CI/CD, unit testing, stakeholder communication
Preferred skills
IoT, motor control, sensor control software, build systems, software configuration tools
Technologies
C, C++, Jira, CI/CD tools, RTOS
Responsibilities
Line manage engineering managers and developers to deliver embedded software, drive delivery against time/quality/spec/cost targets, represent the team with stakeholders, identify and resolve critical blockers, hire and onboard top talent, foster continuous improvement of processes and toolchains
Seniority
Senior, hands-on IC with management responsibilities