Staff Software Development Engineer

5 days ago


Pune, Maharashtra, India Tesla Full time ₹ 12,00,000 - ₹ 36,00,000 per year

Role Overview:- We are seeking a highly skilled Senior Software Engineer with 7–10 years of experience in Linux kernel development, device drivers, and system bring-up. This role provides an opportunity to work on next-generation SoCs that save lives where milliseconds matter, requiring deep expertise in PHY initialization, kernel internals, and system performance optimization.
- The ideal candidate is a problem-solver who not only delivers solutions but also goes the extra mile to build frameworks that improve performance and power efficiency across subsystems. Candidates with proven open-source contributions will have an added advantage.
Key Responsibilities:
Linux Kernel & Driver Development- Lead development and maintenance of HSIO IP drivers (PCIe, USB, UFS, Ethernet, etc.)
- Drive kernel migration and upgrade across SoCs
- Mentor junior engineers and guide code reviews, debugging, and upstreaming
PHY Bring-Up & Initialization- Own PHY initialization and validation across multiple HSIO interfaces
- Debug PHY-related bring-up issues in coordination with hardware teams
System Bring-Up & Bootloaders- Lead low-level SoC bring-up using U-Boot, Coreboot, and ATF
- Collaborate with board design teams, interpret schematics, and validate hardware-software integration
Performance & Power Optimization- Analyze system bottlenecks and implement performance-improving frameworks
- Develop strategies for DVFS, Runtime PM, CPUIdle, S2R
- Build tools and infrastructure to measure and improve performance and power efficiency
Open Source & Collaboration- Prepare, test, and submit patches to upstream Linux kernel
- Actively engage with open-source communities and represent contributions from the team
- Collaborate with global teams on silicon validation, customer requirements, and post-silicon stabilization
Required Skills & Experience:- 7–10 years of strong experience in Linux kernel and device driver development
- Proven hands-on expertise in PHY bring-up and initialization
- Strong knowledge of Linux kernel internals (scheduling, memory management, interrupt handling, device model)
- Experience with bootloaders (U-Boot, Coreboot, ATF)
- Demonstrated ability to analyze performance bottlenecks and develop optimization frameworks
- Solid debugging skills (JTAG, kernel crash logs, trace tools, hardware debuggers)
- Familiarity with board schematics and hardware-software co-debug
- Strong C programming and debugging skills; scripting knowledge (Python, Shell) is a plus
- Exposure to pre-silicon validation (FPGA/Emulators) and post-silicon bring-up
- Open-source contributions (Linux kernel patches/accepted commits) are a strong plus
Soft Skills:- Ability to lead by example, mentor juniors, and drive best practices
- Strong problem-solving skills and willingness to go the extra mile to meet product timelines
- Excellent communication skills for cross-functional and global collaboration
- Ownership mindset, able to propose frameworks and new ideas proactively
Why Join Us?- Work on cutting-edge SoCs that power critical systems – where milliseconds matter, and optimizations directly save lives
- Opportunity to own end-to-end responsibilities – from PHY initialization and bootloader bring-up to kernel upstreaming and performance frameworks
- Be part of a team that shapes next generation products and collaborates with global team
- A role that challenges you to innovate, optimize, and create sustainable frameworks for performance and power efficiency



  • Pune, Maharashtra, India Zendesk Full time

    *Job Description* We are seeking a highly experienced Staff Engineer to join our Apps & Extensibility team in Pune. *Note: This is a hybrid role, combining remote and on-site work, requiring 3 days in the office in Pune* You have at several years of experience in software development, demonstrate proactive problem-solving, technical expertise, with a strong...


  • Pune, Maharashtra, India Gotatva Software Consulting LLP Full time ₹ 15,31,000 - ₹ 24,95,993 per year

    In this role, you will:Kimberly Clark is on a multi-year program to enhance supply chain efficiency. As part of that we are building a inhouse connected supply chain platform Maestro.We are looking for a Staff Engineer to join our Digital Technology Solutions team. In this role you will be responsible to build event driven systems, web service for Maestro...


  • Pune, Maharashtra, India OpenGov Full time

    OpenGov is home to an exceptional team - passionate about our mission to power more effective and accountable government By bringing the OpenGov Cloud to our nation s state and local government we re transforming communities so they can thrive Imagine yourself being able to owners open their doors faster ensuring our are accounted for creating ...


  • Pune, Maharashtra, India Zendesk Full time

    *Job Description* Join our Agent Workspace Messaging team and help millions of users connect with the support they need every day. As a Staff Software Engineer, you'll work on meaningful problems that directly impact customer experiences while collaborating with a talented, diverse team across multiple time zones. We're building the next generation of...


  • Pune, Maharashtra, India Zendesk Full time

    Job DescriptionJoin our Agent Workspace Messaging team and help millions of users connect with the support they need every day.As a Staff Software Engineer, you'll work on meaningful problems that directly impact customer experiences while collaborating with a talented, diverse team across multiple time zones. We're building the next generation of messaging...


  • Pune, Maharashtra, India Warner Bros. Discovery Full time

    Who We Are :When we say, the stuff dreams are made of, were not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBDs vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life, the creators bringing them to your living rooms and the dreamers...


  • Pune, Maharashtra, India Zendesk Full time

    *Job Description* We are seeking a highly experienced Staff Engineer to join our Apps & Extensibility team in Pune. *Note: This is a hybrid role, combining remote and on-site work, requiring 3 days in the office in Pune* You have at several years of experience in software development, demonstrate proactive problem-solving, technical expertise, with a strong...


  • Pune, Maharashtra, India Zendesk Full time

    Job DescriptionWe are seeking a highly experienced Staff Engineer to join our Apps & Extensibility team in Pune. Note: This is a hybrid role, combining remote and on-site work, requiring 3 days in the office in Pune You have at several years of experience in software development, demonstrate proactive problem-solving, technical expertise, with a strong...


  • Pune, Maharashtra, India Zendesk Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    Job DescriptionWe are seeking a highly experienced Staff Engineer to join our Apps & Extensibility team in Pune.Note: This is a hybrid role, combining remote and on-site work, requiring 3 days in the office in PuneYou have at several years of experience in software development, demonstrate proactive problem-solving, technical expertise, with a strong...


  • Pune, Maharashtra, India Warner Bros. Discovery Full time

    Job DescriptionRoles & Responsibilities:- You play a leading role in designing and developing major functional changes to existing software systems, or new ones, involving yourself and other engineers. You make good decisions when to build new and when to extend existing. You are known for your subject matter expertise.- Your work and your approach to work...