Jobiglo

No results.

Associate Principal Software Architect

Dyson · Singapour

Senior 🇬🇧 English
C++ UML RTOS embedded Linux MCU architecture I2C SPI UART MQTT DIPC BLE NFC HTTPS OTA firmware updates secure provisioning authentication encryption secure boot DFMEA safety analysis

Job description

About the role

We are seeking an Associate Principal Software Architect to lead the design and optimisation of embedded software for connected electronic products. You will define robust BLE/Wi‑Fi integration, guide Joint Development Manufacturer (JDM) partners, and work closely with business and hardware teams to translate requirements into secure, high‑performance solutions.

Key responsibilities

  • Define and document software requirements and high‑level architecture.
  • Collaborate with hardware engineers to select MCUs that balance performance, cost, and power.
  • Participate in DFMEA processes to identify and mitigate early‑stage risks.
  • Establish software safety and security requirements, including authentication, encryption, secure boot, OTA updates, and cloud communication.
  • Size work packages, propose alternatives, and support stakeholder decision‑making.
  • Mentor internal development teams and JDM suppliers, ensuring code quality and compliance.
  • Integrate BLE/Wi‑Fi connectivity and secure cloud interfaces.
  • Lead design reviews, oversee development progress, and continuously improve engineering practices.

Required profile

  • Bachelor’s degree in Electrical, Electronics, Telecommunication, Computer Engineering or equivalent.
  • 8+ years of embedded software development experience, including requirements analysis, design, coding, and testing.
  • Minimum 3 years in a software architect role.

Required skills

  • Advanced proficiency in C and C++.
  • Strong knowledge of UML, RTOS (real‑time operating systems), and embedded Linux.
  • Deep understanding of MCU architecture and hardware/software co‑design.
  • Experience with communication protocols: I2C, SPI, UART, MQTT, DIPC.
  • Expertise in connectivity standards: Wi‑Fi, BLE, NFC.
  • Practical knowledge of IoT protocols (MQTT, HTTPS) and OTA firmware updates.
  • Familiarity with secure provisioning, authentication, encryption, and secure boot.
  • Exposure to DFMEA, safety analysis, and system‑level risk assessment.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Dyson.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Singapore.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 3 weeks ago

Expires 1 month from now

33 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Dyson

Singapour