Associate Principal Software Architect
Dyson
Shenzhen
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 8+ yearsEducation: bachelorsSkills: ["Stakeholder management","Cross-functional collaboration","Documentation","Mentoring","Continuous improvement"]Lead the design and optimisation of embedded systems for connected electronic products, setting robust BLE/Wi‑Fi integration and guiding JDM suppliers’ software delivery. Partner with hardware teams on MCU selection, contribute to DFMEA, and define software safety and security requirements (authentication, encryption, secure boot, OTA). Own software architecture documentation, review designs and code quality, and continually improve practices from concept through production.

