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

SanDisk

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Job summary

SanDisk seeks a Senior Integration/Release Engineer to own feature integration across development and product branches in Bengaluru. You will enforce branching strategies, manage merges, and ensure changes are reviewed, tested, and compliant before landing in product branches.

You will steward repository hygiene, coding standards, and release readiness while coordinating with feature teams, QA, and release management. Strong debugging and cross-team communication are essential.

Qualifications

  • Bachelor’s degree in Computer Science required.
  • Experience with Git-based workflows (merge, rebase, cherry-pick, conflict resolution).
  • 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 drive issues to closure across teams.
  • Experience in firmware, embedded systems, or system software environments.
  • Familiarity with release management in multi-branch, multi-product codebases.
  • Strong written and verbal communication skills.

Responsibilities

  • Own integration of features from development branches into product/release branches.
  • 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.
  • Custodian of the code repository, maintaining structure, hygiene, and consistency.
  • Enforce coding standards, commit quality, and change discipline.
  • Triage and resolve integration failures with feature owners.
  • Maintain a green, releasable product branch at all times.
  • Coordinate with feature development, validation/QA, and release teams.
  • Support release tagging, branching, and handoff.

Skills

Git-based workflows
CI/build systems
Debugging skills
Cross-team collaboration
Release management
Branching & release policies
Firmware/embedded systems
Communication skills

Education

Bachelor’s degree in Computer Science

Job description

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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Validation Engineer
Firmware Validation Engineer

Vertiv Co • Pune District

On-site
INR 1,200,000 - 2,400,000
Firmware Manager
Firmware Manager

KOHLER India • Maharashtra

On-site
INR 3,800,000 - 6,000,000
Engineer/Senior Engineer - Firmware
Engineer/Senior Engineer - Firmware

Mindteck • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Manager Engineer (Firmware)
Manager Engineer (Firmware)

Generac Captiva • Pune District

On-site
INR 2,500,000 - 4,000,000
Sr. Engineer Firmware Engineering XI
Sr. Engineer Firmware Engineering XI

Vertiv Energy • Pune District

On-site
INR 1,200,000 - 1,800,000
Embedded Firmware Lead
Embedded Firmware Lead

Axisindia • India

On-site
INR 1,800,000 - 3,000,000
Engineer - Embedded Software
Engineer - Embedded Software

Eaton • Maharashtra

On-site
INR 1,200,000 - 2,000,000
Firmware Engineer
Firmware Engineer

Gicindia • Pune District

On-site
INR 600,000 - 900,000
Associate Engineer - Embedded Software
Associate Engineer - Embedded Software

Eaton • Maharashtra

On-site
INR 400,000 - 640,000
Sr. Engineer Firmware Engineering XI
Sr. Engineer Firmware Engineering XI

Vertiv Co • Pune District

On-site
INR 1,200,000 - 1,800,000