Software Engineering Manager
Core
Lead and mentor a team of embedded software engineers to deliver high-quality software solutions for Dyson's beauty products.
Role type
Software Engineering Manager (Embedded)
Builds
Embedded software solutions for consumer beauty devices
Domain
Consumer Electronics / Embedded Systems
Deliverable
production ML models | product features
Required skills
Embedded software development (C/C++), Bare metal and RTOS development, Team leadership and coaching, Agile/SDLC management, Technical architecture guidance, Stakeholder management
Preferred skills
IoT and connected device development, Motor control and sensor control software, Globally distributed team management
Technologies
C, C++, RTOS, Jira, CI/CD
Responsibilities
Lead, coach, and develop a team of embedded software engineers; Own the successful delivery of embedded software solutions; Guide software architecture, design, and implementation activities; Support hiring, onboarding, and retention of engineering talent; Drive improvements in engineering processes and toolchains.
Seniority
Manager, hands-on technical leadership