Sandisk

Sandisk

Posted via SmartRecruiters

Staff Firmware Engineer - FW Integration Engineer (9-13 Years )

Posted Aug 5, 2026

Role at a glance

Salary
Not Disclosed
Location
Bengaluru, KA, India
Work arrangement
On-site
Employment
Full-time
Education
Bachelor’s degree in Computer Science

Spotted an issue?

We’ll check it against the original posting.

Log in to report

Role Summary

AI-generated

The role owns code integration and repository health across development, integration, and product or release branches. It coordinates with development, validation, QA, and release teams to maintain stable, tested, traceable, and releasable product branches.

What You'll Do

  • Integrate features from development branches into product and release branches while managing branching and merging strategies.
  • Perform syncs, rebases, and merges; resolve conflicts; and ensure reviewed, tested, and compliant changes reach product branches.
  • Maintain repository structure, coding standards, commit quality, and change discipline while identifying integration risks and regressions.
  • Run or gate merges on smoke, sanity, and regression test results, triage integration failures, and drive resolution with feature owners.
  • Communicate integration risks, conflicts, and readiness across development, validation, QA, release, and program management teams.
  • Support release tagging, branching, handoff, traceability, and root-cause analysis of late-stage integration or merge issues.

Generated from the employer's posting. Verify important details before applying.

View full posting

Qualifications

Bachelor’s degree in Computer Science; strong experience with Git-based workflows including merge, rebase, cherry-pick, and conflict resolution; understanding of software/firmware development lifecycles; hands-on experience with CI/build systems and integration gating; debugging skills; experience in firmware, embedded systems, or system software environments; familiarity with release management in multi-branch, multi-product codebases; experience defining or enforcing branching and release policies; exposure to validation, regression, or bring-up environments; strong written and verbal communication skills.

Required

  • Bachelor’s degree in Computer Science
  • Git-based workflows: merge, rebase, cherry-pick, and conflict resolution
  • Software/firmware development lifecycles
  • CI/build systems and integration gating
  • Debugging skills to isolate integration-related failures
  • Cross-team collaboration and issue resolution
  • Firmware, embedded systems, or system software environments
  • Release management in multi-branch, multi-product codebases

Original job description

Content provided by the employer

Job Description

Key Responsibilities

Code Integration & Branch Management

  • Own the integration of features from development branches into product/release branches.
  • Manage and enforce branching and merging strategies (e.g., dev → integration → product).
  • Perform regular syncs, rebases, and merges while resolving conflicts cleanly and predictably.
  • Ensure only reviewed, tested, and compliant changes land in product branches.

Repository Ownership & Code Sanity

  • Act as the custodian of the code repository, maintaining overall structure, hygiene, and consistency.
  • Enforce coding standards, commit quality, and change discipline.
  • Identify and prevent integration issues such as:
    • Broken builds
    • Partial or incompatible feature merges
    • Regressions caused by cross-team changes
  • Proactively refactor or flag risky areas that degrade maintainability or stability.

Build, Validation & Stability

  • Ensure integrated code builds cleanly across supported configurations.
  • Run and/or gate merges on:
    • Smoke tests
    • Sanity tests
    • Regression test results (as applicable)
  • Quickly triage integration failures and drive resolution with feature owners.
  • Maintain a green, releasable product branch at all times.

Cross-Team Coordination

  • Work closely with:
    • Feature development teams
    • Validation and QA teams
    • Release and program management
  • Communicate integration risks, conflicts, and readiness clearly and early.
  • Act as the single point of accountability for integration status.

Release Support

  • Support release tagging, branching, and handoff.
  • Assist in root-causing late-stage issues related to integration or merge errors.
  • Ensure traceability of features and fixes included in each product release.

Qualifications

  • Bachelor’s degree in Computer Science
  • Strong experience with Git-based workflows (merge, rebase, cherry-pick, conflict resolution).
  • Solid understanding of software/firmware development lifecycles.
  • Hands-on experience with CI/build systems and integration gating.
  • Strong debugging skills to isolate integration-related failures.
  • Ability to work across teams and drive issues to closure.
  • Experience in firmware, embedded systems, or system software environments.
  • Familiarity with release management in multi-branch, multi-product codebases.
  • Experience enforcing or defining branching and release policies.
  • Exposure to validation, regression, or bring-up environments.
  • Strong written and verbal communication skills.

Additional Information

All your information will be kept confidential according to EEO guidelines.

Sandisk

About the company

Sandisk

Large Enterprise

SanDisk, a subsidiary of Western Digital Corporation, is a leading global provider of flash storage solutions. Founded in 1988, the company specializes in developing high-performance memory cards, USB flash drives, solid-state drives (SSDs), and enterprise storage solutions for devices ranging from smartphones to data centers. Known for its innovation and quality, SanDisk has been instrumental in advancing storage technology, enabling users to store and access vast amounts of data quickly and efficiently. With a commitment to reliability and cutting-edge design, SanDisk continues to empower individuals and businesses worldwide with its advanced storage products.