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 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 Rapid7 Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Staff Software Engineer - AIRapid7 - Pune, India (Full-Time)Rapid7 is looking for a talented and experienced Staff Software Engineer - AI to join our team in Pune. This role is pivotal in driving the adoption and implementation of cutting-edge Artificial Intelligence and Machine Learning technologies across our product suite, with a focus on enhancing...


  • Pune, Maharashtra, India Zscaler Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    About ZscalerServing thousands of enterprise customers around the world including 45% of Fortune 500 companies, Zscaler (NASDAQ: ZS) was founded in 2007 with a mission to make the cloud a safe place to do business and a more enjoyable experience for enterprise users. As the operator of the world's largest security cloud, Zscaler accelerates digital...


  • Pune, Maharashtra, India OpenGov Inc. Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    OpenGov is the leader in AI and ERP solutions for local and state governments in the U.S. More than 2,000 cities, counties, state agencies, school districts, and special districts rely on the OpenGov Public Service Platform to operate efficiently, adapt to change, and strengthen the public trust. Category-leading products include enterprise asset management,...


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

    Druva is the leading provider of data security solutions, empowering customers to secure and recover their data from all threats. The Druva Data Security Cloud is a fully managed SaaS solution offering air-gapped and immutable data protection across cloud, on-premises, and edge environments. By centralizing data protection, Druva enhances traditional...


  • Pune, Maharashtra, India Zscaler Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    About ZscalerServing thousands of enterprise customers around the world including 45% of Fortune 500 companies, Zscaler (NASDAQ: ZS) was founded in 2007 with a mission to make the cloud a safe place to do business and a more enjoyable experience for enterprise users. As the operator of the world's largest security cloud, Zscaler accelerates digital...


  • Pune, Maharashtra, India Rocket Software Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related...


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

    Druva is the leading provider of data security solutions, empowering customers to secure and recover their data from all threats. The Druva Data Security Cloud is a fully managed SaaS solution offering air-gapped and immutable data protection across cloud, on-premises, and edge environments. By centralizing data protection, Druva enhances traditional...


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

    Druva is the leading provider of data security solutions, empowering customers to secure and recover their data from all threats. The Druva Data Security Cloud is a fully managed SaaS solution offering air-gapped and immutable data protection across cloud, on-premises, and edge environments. By centralizing data protection, Druva enhances traditional...


  • 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...