Principal SW Architect at Analog Devices - ScoutJobs - The AI-curated global job board
Skip to content
Analog Devices
Posted 11 hours ago

Principal SW Architect

Analog DevicesPrincipal SW Architect

Requirements

10+ years embedded real-time software experience, Expert C/C++ skills, Deep experience with RTOS and/or embedded Linux, Strong hardware/software integration background, Experience with complex SoCs, BS/MS in Computer Science or Engineering

Skills

C#RTOSEmbedded LinuxSDK

About the role

Responsibilities

  • Define and own the Unified SDK top-level software architecture, including end-to-end decomposition, interfaces, and integration strategies.
  • Establish architectural principles, standards, and reference designs to enable scalable reuse across multiple products.
  • Translate system and stakeholder requirements into clear architectural decisions, component-level requirements, and acceptance criteria.
  • Drive architecture tradeoffs regarding performance, memory footprint, power, latency, safety, security, and maintainability.
  • Lead cross-functional alignment between hardware teams, software teams, and product stakeholders.
  • Specify non-functional requirements and budgets for CPU, memory, latency, and power.
  • Architect the developer experience, including toolchain selection, host tools, build systems, and documentation structures.
  • Provide technical leadership and mentoring through deep technical reviews and hands-on architectural guidance.

Requirements

  • 10+ years of experience developing embedded real-time software, including architecture or technical leadership roles.
  • Expert C/C++ skills with experience designing stable APIs and reusable components.
  • Deep experience with embedded systems and real-time software (RTOS and/or embedded Linux) on complex SoCs.
  • Strong hardware/software integration background, including bring-up, drivers, and middleware integration.
  • Proficiency in architecture methods such as requirements decomposition and interface specifications.
  • BS/MS degree in Computer Science, Engineering, or a relevant field.
  • Excellent written and verbal communication skills for documenting and presenting complex architectures.

Preferred Qualifications

  • Background in AI/ML Runtime frameworks.
  • Familiarity with semiconductor SDKs or embedded ecosystems like Zephyr and CMSIS.
  • Knowledge of embedded security software (e.g., Trusted Firmware-M, Trusted-Firmware-A, OP-TEE).
  • Experience contributing to open-source communities.
  • Experience with signal chain processing in audio, industrial, SDR, or energy applications.

About the Company

Analog Devices, Inc. (ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. We combine analog, digital, AI, and software technologies into solutions that combat climate change, connect humans, and drive advancements in automation, robotics, mobility, healthcare, and energy.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Principal SW Architect

Analog Devices · Limerick

Sign up to apply