Senior Software Engineer

Apollo Hospitals

Hyderabad

On-site

INR 800,000 - 1,200,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Great benefits
Collaborative work environment

Job summary

Apollo Hospitals in Hyderabad seeks a Post Silicon Test Engineer to develop Linux kernel device drivers focused on networking subsystems. The role involves contributing to the Linux kernel upstreaming process, conducting root cause analysis, and optimizing driver performance.

The ideal candidate should have a Bachelor’s in Computer Science or Electrical Engineering, with 3-5 years of experience, or a Master’s degree with 2 years of experience. You will enjoy competitive compensation, benefits, and a collaborative work environment.

Qualifications

  • 5+ years in Linux kernel device driver development, especially for networking.
  • Familiarity with PCIe concepts and Linux PCIe subsystem.
  • Good understanding of Linux kernel memory management and synchronization techniques.

Responsibilities

  • Develop and maintain Linux kernel device drivers.
  • Contribute to the Linux kernel upstreaming process.
  • Participate in root cause analysis and provide timely fixes.

Skills

Linux kernel device driver development
Networking (netdev) subsystem experience
Programming skills in C
Problem-solving skills

Education

Bachelor's degree in Computer Science or Electrical Engineering
Master's degree and/or PhD

Job description

Job Description

About Marvell

Marvell s semiconductor solutions are the essential building blocks of the data infrastructure that connects our world. Across enterprise, cloud and AI, and carrier architectures, our innovative technology is enabling new possibilities.

Your Team, Your Impact

Marvell is a leading provider of innovative storage technologies, including ultra‑fast read channels, high‑performance processors, leading‑edge transceivers, highly efficient analog designs, and powerful cryptographic engines. These solutions address all segments of the hard disk drive (HDD) and solid‑state drive (SSD) electronics markets, providing complete solutions including controllers, product firmware, and reference board designs. Many of the same technologies have been utilized in Marvell storage system solutions products, powering PCs, servers, cloud, and enterprise systems. This team that is based out of Hyderabad/Bangalore is looking for a talented, self‑driven, and motivated hands‑on engineer to work on developing software for Marvells Octeon series of silicon. Scope of the work involves developing device drivers, working with the hardware team in defining new silicon architecture/features, and collaborating with the marketing team to address customer‑reported issues.

What You Can Expect
  • Develop and maintain Linux kernel device drivers with a focus on networking (netdev) subsystems.
  • Contribute to the Linux kernel upstreaming process, including patch preparation, submission, and community interaction.
  • Participate in root cause analysis and provide timely fixes for customer and internal issues.
  • Analyze kernel networking driver performance and optimize driver behavior for latency, throughput, and scalability.
What We’re Looking For
  • Good experience in Linux kernel device driver development.
  • Hands‑on experience with Linux kernel networking (netdev) driver development.
  • Familiarity with the Linux kernel upstreaming process is a plus.
  • Familiar with PCIe concepts, SRIOV capability, and knowledge of the Linux PCIe subsystem.
  • Should have basic understanding of Linux kernel memory management, synchronization techniques, interrupt handling, and IOMMU concepts.
  • Strong programming skills in C.
  • Good problem‑solving, debugging, and documentation skills.
  • Bachelor s degree in Computer Science, Electrical Engineering or related fields and 3‑5 years of related professional experience.
  • Master s degree and/or PhD in Computer Science, Electrical Engineering or related fields with 2 years of experience.
Additional Compensation and Benefit Elements

With competitive compensation and great benefits, you will enjoy our workstyle within an environment of shared collaboration, transparency, and inclusivity. We are dedicated to giving our people the tools and resources they need to succeed in doing work that matters, and to grow and develop with us. For additional information on what it s like to work at Marvell, visit our Careers page.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.

This position may require access to technology and/or software subject to U. S. export control laws and regulations, including the Export Administration Regulations (EAR). Applicants must be eligible to access export‑controlled information as defined under applicable law. Marvell may be required to obtain export licensing approval from the U. S. Department of Commerce and/or the U. S. Department of State. Except for U. S. citizens, lawful permanent residents, or protected individuals as defined by 8 U. S. C. 1324b(a)(3), all applicants may be subject to an export license review process prior to employment.

Job Classification

Industry: Electronic Components / Semiconductors

Functional Area / Department: Engineering - Software & QA

Role Category: Quality Assurance and Testing

Role: Post Silicon Test Engineer

Employment Type: Full time

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Package Design Staff/Sr.Staff Engineer
Package Design Staff/Sr.Staff Engineer

Marvell Semiconductors • Bengaluru

On-site
INR 2,500,000 - 4,500,000
New hire equity grant
Annual equity refreshers
Senior Engineer I - Software
Senior Engineer I - Software

Microchip Technology Inc. • Chennai District

On-site
INR 1,400,000 - 2,100,000
Senior Engineer II - Software
Senior Engineer II - Software

Microchip Technology Inc. • Chennai District

On-site
INR 900,000 - 1,300,000
Firmware Developer - III
Firmware Developer - III

UST • Maharashtra

On-site
INR 900,000 - 1,300,000
Firmware Dev with NW & Storage Software Development Eng.
Firmware Dev with NW & Storage Software Development Eng.

AMD • Hyderabad

On-site
INR 2,800,000 - 5,200,000
Senior System Software Engineer - Bengaluru, multiple vacancies
Senior System Software Engineer - Bengaluru, multiple vacancies

EngineersOfAI • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Principal Embedded SW/FW Engineer (Bringup) - Bengaluru, multiple vacancies Bengaluru, India
Principal Embedded SW/FW Engineer (Bringup) - Bengaluru, multiple vacancies Bengaluru, India

graphcore • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Sr. lead Engineer_Customer Engineering
Sr. lead Engineer_Customer Engineering

Qualcomm • Hyderabad

On-site
INR 1,200,000 - 2,400,000
Embedded Senior Software Engineer
Embedded Senior Software Engineer

Qualcomm • Pune District

On-site
INR 1,200,000 - 1,600,000
Senior System Software Engineer - Bengaluru, multiple vacancies
Senior System Software Engineer - Bengaluru, multiple vacancies

Graphcore • Bengaluru

On-site
INR 3,500,000 - 5,500,000