MyInternships.in
Analog Devices logo — Analog Devices Senior System Software Engineer - HW/SW Co-Design at Analog Devices
Analog Devices

Senior System Software Engineer - HW/SW Co-Design

Job · Full-timeIn OfficeBengaluru5-6 years1 opening

About this role

Analog Devices is hiring for Senior System Software Engineer - HW/SW Co-Design in Bengaluru. This opening was published by Analog Devices on their official careers board (Workday) on 21 May 2026 and was confirmed live on 14 September 2026. Job details • Company: Analog Devices • Role: Senior…

Similar jobs hiring now

Not quite right? These jobs in Bengaluru match the same skills — apply to a few to improve your chances.

Skills you'll use

LinuxC++Verilog

What you'll do

  • IP Block Software Ownership: Own the software perspective for assigned IP blocks end-to-end -- from initial definition through implementation review and pre-silicon validation.
  • HW/SW Interface Definition: Work directly with HW engineers to co-define register maps, control/status interfaces, interrupt schemes, and data path configurations that are efficient and straightforward to program.
  • Virtual Platform Implementation: Work with the SystemC modeling team to deliver firmware or driver prototypes against virtual platforms to validate IP block designs and catch usability or performance issues early.
  • Design Review Participation: Review RTL specifications and micro-architecture documents, providing actionable feedback from a software integration perspective before RTL is committed.
  • Driver & Firmware Prototyping: Develop early driver code and firmware prototypes that exercise IP block functionality, proving out programming models and identifying gaps.
  • Debuggability Assessment: Evaluate and influence the debug and observability features of each IP block, ensuring software has adequate visibility during bringup and in the field.
  • Documentation & Handoff: Produce clear programming guides, register descriptions, and usage examples that downstream software teams can use to build production drivers and SDKs.
  • Cross-Block Integration: Collaborate with peers owning adjacent IP blocks to ensure consistent interfaces, shared conventions, and smooth data flow between blocks.
  • Required Qualifications
  • 5+ years of experience in embedded software, firmware development, or SoC platform software

Who can apply

  • 5+ years of experience in embedded software, firmware development, or SoC platform software
  • Proficiency in C/C++ with hands-on experience writing device drivers, HALs, or register-level firmware
  • Strong understanding of hardware/software interfaces: register maps, memory-mapped I/O, interrupt handling, DMA, and bus protocols (AXI/AHB/APB)
  • Ability to read and interpret RTL (Verilog/SystemVerilog) or hardware specification documents
  • Experience collaborating directly with hardware design engineers during IP or SoC development
  • Familiarity with SystemC (TLM 2.0) or willingness to develop proficiency quickly for virtual platform work
  • Attention to detail -- able to identify subtle interface issues, race conditions, or ambiguities in hardware specifications
  • Strong interpersonal skills -- able to work side-by-side with HW engineers for extended periods, negotiate trade-offs constructively, and build trust

About Analog Devices

About Analog Devices Analog Devices, Inc. (NASDAQ: 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…

Searching for “Analog Devices jobs” or “jobs at Analog Devices”? You’re in the right place.

Sponsored — Deals for Professionals

Sponsored

Similar Jobs

Hand-picked roles that match this job's skills

Sponsored — Deals for Professionals

Sponsored

Similar Jobs Based on Your Skills

Recently Posted Jobs in Bengaluru

Fresh jobs posted in Bengaluru — apply early

Ready to apply for Senior System Software Engineer - HW/SW Co-Design?

Free to apply · takes under 2 minutes · Analog Devices reviews on a rolling basis.

Apply Now