Search by job, company or skills

A

Director, Software Development Engineering

15-20 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 days ago
  • Over 50 applicants
Quick Apply

Job Description

  • Lead and grow a multidisciplinary software engineering team focused on SDK, ROM, and BSP development. Act as the senior technical and people leader at the Bangalore site for this domain.
  • Platform Enablement:
  • Development and maintenance of ROM code, secure boot frameworks, device initialization, and board support packages (BSPs) for ADI s Linux-capable SoCs.
  • SDK Development:
  • Contribute key components of ADI s SDK ecosystem, ensuring scalable, reusable, and maintainable solutions that simplify embedded software development for customers.
  • Cross-Functional Alignment:
  • Collaborate with global SDK team, SoC SW architecture, embedded Linux, Zephyr, security, and tools teams to align software deliverables with silicon features and go-to-market strategies.
  • Software Quality Processes:
  • Establish and maintain best-in-class software engineering practices including code review, CI/CD pipelines, test automation, and security hardening.
  • Talent Culture Development:
  • Hire, mentor, and develop top engineering talent in Bangalore, creating a culture of technical excellence, ownership, and continuous improvement.
  • Pre-silicon bring-up:
  • Closely collaborate with HW and design verification teams to develop and execute pre-silicon SW development strategy to ensure software readiness for internal and customer-facing deliverables. Support pre-silicon and post-silicon bring-up.

Required Qualifications

  • Bachelor s or Master s degree in Computer Science, Electrical Engineering, or related discipline
  • 15+ years of embedded software experience, with 5+ years in senior engineering leadership roles
  • Deep technical expertise in embedded Linux, ROM bootloaders, and BSP development
  • Experience in pre-silicon software development strategies (virtual platforms, emulation platforms, FPGA emulation)
  • Proven experience with ARM-based SoC architectures and secure boot flows
  • Strong leadership in distributed and cross-functional environments with open and inner-source mindset
  • Proficiency with modern development tools: Git, Jenkins, Yocto, U-Boot, Linux kernel, etc.
  • Excellent verbal and written communication skills with global collaboration experience

Preferred Qualifications

  • Experience in semiconductor or OEM companies delivering SoC platform software
  • Familiarity with software safety and security standards (e.g., IEC 61508, ISO 21434)
  • Experience with automotive and/or industrial embedded systems
  • Background in open-source contributions or community engagement
  • Prior experience building and scaling engineering teams in India

About Company

Job ID: 119982839