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
View allNot 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.
Similar Jobs
Hand-picked roles that match this job's skills
Black Panda Enterprises
Part-Time AI & Social-Emotional Learning (SEL) InstructorIn OfficePimpri Chinchwad2mo
5K/moApply
In OfficePune3mo
Stipend N/AApply
Citco India
Fund Services. Senior IR AdministratorIn OfficeHyderabad3mo
Stipend N/AApply
Citco India
Fund Services. IR Operations SupervisorIn OfficePune3mo
Stipend N/AApply
DHL Group
Operations Staff (AUB)In OfficeAhmedabad3mo
Stipend N/AApply
In OfficeHyderabad3mo
Stipend N/AApply
EXL
ExecutivesIn OfficeNoida3mo
Stipend N/AApply
In OfficeNoida3mo
Stipend N/AApply
KPMG Global Services
IN|KRC|KDN|CAS|TE|Belgium|Senior – BLRIn OfficeBengaluru3mo
Stipend N/AApply
In OfficeIndia3mo
Stipend N/AApply
Sponsored — Deals for Professionals
SponsoredSimilar Jobs Based on Your Skills
In OfficeSurat3mo
Stipend N/AApply
RemoteIndia3mo
Stipend N/AApply
In OfficeIndia3mo
Stipend N/AApply
EXL
ExecutiveIn OfficePune3mo
Stipend N/AApply
In OfficeIndia3mo
Stipend N/AApply
Kotak Mahindra Bank
Platinum Banker-Household-Outbound-Branch Banking-Relationship ManagementIn OfficeGurugram3mo
Stipend N/AApply
KPMG Global Services
iRadar - Associate Consultant - GGN (FTS-3Months)In OfficeGurugram3mo
Stipend N/AApply
Kotak Mahindra Bank
Personal Banker-Outbound-Branch Banking-Relationship ManagementIn OfficeBengaluru3mo
Stipend N/AApply
DHL Group
Territory Service Representative PNPIn OfficeIndia3mo
Stipend N/AApply
Asian Paints
EXECUTIVE I - SMARTCARE TECHNOLOGISTIn OfficeBengaluru3mo
Stipend N/AApply
Recently Posted Jobs in Bengaluru
Fresh jobs posted in Bengaluru — apply early
Mahindra Group
Assistant Manager - Motor & DTIn OfficeBengaluru3mo
Stipend N/AApply
Freshworks
Lead - Product DesignerIn OfficeBengaluru3mo
Stipend N/AApply
Ericsson
Data EngineerIn OfficeBengaluru3mo
Stipend N/AApply
Ericsson
Field Dispatch EngineerIn OfficeBengaluru3mo
Stipend N/AApply
KPMG Global Services
Business AssociateIn OfficeBengaluru3mo
Stipend N/AApply
Swiggy
Legal Counsel IIn OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
Microsoft
Software EngineerIn OfficeBengaluru3mo
Stipend N/AApply
JPMorgan Chase
Infrastructure Engineer III- Firewall & Cloud SecurityIn OfficeBengaluru3mo
Stipend N/AApply
KPMG Global Services
Associate ConsultantIn OfficeBengaluru3mo
Stipend N/AApply
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



