Back to jobs
AD
Hiring companyAnalog Devices

Verified today

Principal System Software Architect

Bangalore,India Full-time On-site

About the role

Analog Devices’ HW/SW Co‑Design team seeks a Principal System Software Architect to drive early, data‑driven architecture decisions for SoC and IP design. The role blends SystemC virtual platform development, hardware/software trade‑off analysis, and customer advocacy to ensure high‑performance, debuggable, and user‑friendly products. Based in Bangalore, the position requires on‑site collaboration with hardware architects and occasional travel.

What you’ll do

  • Drive hardware/software trade‑offs early in product definition
  • Evaluate system designs and IP blocks from a software perspective
  • Advocate for customer software teams and build relationships
  • Co‑define IP blocks and accelerators with hardware teams
  • Champion debuggability and observability
  • Develop early virtual platforms and validate architecture decisions
  • Quantitatively justify sizing and IP selection
  • Engage with technical experts at customer organizations

What you’ll bring

  • 12+ years system software architecture
  • SystemC TLM 2.0 virtual platform
  • C/C++ firmware and driver development
  • AMBA protocol expertise
  • SoC/ASIC pre‑silicon workflow
  • RTL reading (Verilog/SystemVerilog)
  • Computer architecture fundamentals
  • Strong communication and stakeholder engagement

Skills

SystemCTLM 2.0C/C++AMBAAXIAXI4DMAInterrupts

Benefits

  • Competitive salary
  • Health and dental insurance
  • Retirement plan
  • Paid time off
  • Professional development opportunities