Analog Devices
Semiconductor
PrincipalSystemSoftwareArchitect
Neural analysis suggests this role is
optimal for Senior candidates.
“Principal System Software Architect at Analog Devices. Skills: System Software Architecture, HW/SW Co-Design, Virtual Platforms, SoC Design. Drive hardware/software tradeoff analysis. Assess system designs”
What You'll Achieve.
Ensure software developer experience; Ensure real-world performance; Ensure customer usability; Deliver high-performing products; Deliver debuggable products; Deliver straightforward integration; Deliver efficient HW/SW interfaces; Adopt right ISAs; Adopt right configurations; Adopt right memory sizes
Industry & Context.
Root cause analysis; Data-driven decision making; Troubleshooting
10% travel
What They're Looking For.
Must Have
12+ years system software architecture, 12+ years embedded systems, 12+ years SoC platform software, Demonstrated hardware/software boundary work, In-depth AMBA protocols experience, SystemC (TLM 2.0) experience, Proficiency in C/C++, Experience writing firmware, Experience writing drivers, Experience writing platform-level software, Early-stage SoC development workflows, Early-stage ASIC development workflows, Understanding computer architecture fundamentals, Understanding memory hierarchies, Understanding bus protocols, Understanding DMA, Understanding interrupt architectures, Understanding hardware accelerator integration, Ability to read RTL, Excellent communication skills
Nice to Have
FPGA prototyping workflows familiarity, Pre-silicon software development experience, Hardware emulation platforms experience, Signal processing system architectures knowledge, Data converter system architectures knowledge, Mixed-signal system architectures knowledge, Debug/trace infrastructure definition experience, Performance modeling experience, System-level benchmarking experience, Workload characterization experience, RISC-V architecture familiarity, Arm architecture familiarity, Zephyr RTOS experience, Embedded Linux experience, DevOps practices for platform software experience
What You'll Do.
Drive hardware/software tradeoff analysis
Assess system designs
Assess device configurations
Act as customer proxy
Understand customer needs
Propose new IP blocks
Co-define new IP blocks
Co-define hardware accelerators
Co-define device configurations
Champion debuggability
Champion software visibility
Build virtual platforms
Use virtual platforms
Validate architecture decisions
Justify sizing choices
Justify architectural choices
Meet with customer technical experts
Translate requirements into guidance
Debate interrupt strategies
Define timing constraints
Define configuration trade-offs
Re-evaluate requirements
Ensure product delivery
How You'll Work.
Team & Collaboration
HW/SW Co-Design team; Hardware architect counterpart; Digital hardware design teams; Analog hardware design teams; Hardware designers; Design verification counterparts; Other SW teams
Communication Scope
Present complex tradeoffs
Process & Methodology
Architecture definition, Product definition
Full Job Description
**About Analog Devices** Analog Devices, Inc. (NASDAQ: _[ADI](http://finance.yahoo.com/q?s=ADI)_ ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate change, and reliably connect humans and the world. With revenue of more than $9 billion in FY24 and approximately 24,000 people globally, ADI ensures today's innovators stay Ahead of What's Possible™. Learn more at _[www.analog.com](https://www.analog.com/)_ and on _[LinkedIn](https://www.linkedin.com/company/analog-devices/posts/?feedView=all)_ and _[Twitter (X)](https://x.com/adi_news)_. **Principal System Software Architect** **About the Role** We are looking for a Principal System Software Architect to join our HW/SW Co-Design team. This is not a role about drawing abstract boxes on slides -- it is about making real, data-driven architecture decisions early in the SoC and IP design cycle by writing code, building virtual platforms, and validating system designs before silicon exists. You will work hand-in-hand with a hardware architect counterpart from day one. Your mandate is to ensure that every major design decision -- from IP block selection to data flow topology to accelerator sizing -- accounts for the software developer experience, real-world performance, and customer usability. The systems we build ultimately ship to customers whose engineers interact with them through software. You will be the voice of those customers during architecture definition, ensuring that the products we deliver are not only high-performing but also debuggable, straightforward to integrate, have efficient hardware/software interfaces, and have adopted the right ISAs, configurations, and memory sizes. **Key Responsibilities** * **Hardware/Software Tradeoff Analysis:** Drive the right bala
Applying for this Principal System Software Architect role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Analog Devices?
Real rants from real employees. Read before you apply.