Login Sign Up

FW Integration Engineer

Sandisk

2 - 5 years

Bengaluru

Posted: 02/07/2026

Job Description

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.

By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply

Privacy Notice

About Company

SanDisk is an American digital storage company founded in 1988 by Eli Harari, Sanjay Mehrotra, and Jack Yuan in Milpitas, California. A pioneer in flash memory technology, SanDisk introduced groundbreaking products like early SSDs for IBM, CompactFlash cards, and the ubiquitous USB "Cruzer" drives. It played a key role in inventing widely used formats like SD and microSD, helping drive the transition from magnetic to flash-based storage. Over the years, SanDisk expanded its portfolio to include memory cards, USB flash drives, and portable and internal SSDs. After being acquired by Western Digital in 2016, SanDisk became independent again in early 2025. Today, it continues to innovate in high-capacity, high-speed flash solutions for consumers, professionals, and enterprise users.

Services you might be interested in

We Search & Apply Jobs for You!

Our team scans through 1000s of opportunities and applies to roles best suited to your profile

Save 100+ hours and focus on what matters - cracking interviews and landing offers.