Firmware Infrastructure Engineer Remote (Bengaluru, Karnataka, IN)

Sibros

Pune District, Bengaluru

Hybrid

INR 1,800,000 - 2,800,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive Compensation
Growth Environment
Learning & Development
Work-Life Balance
Comprehensive Benefits
Modern Policy
Team Culture

Job summary

Sibros is accelerating the future of SDV with its Deep Connected Platform. The Firmware Infrastructure Engineer will oversee Bazel build systems, CI/CD pipelines, and developer tooling used by firmware engineers in India, while coordinating with the US team.

You will review infrastructure changes, enforce quality guidelines, and help plan work early with cross-functional teams. The role requires strong Bazel, Python, and CI/CD skills, Linux proficiency, and excellent communication.

Qualifications

  • Experience using Bazel in a real codebase (BUILD/.bzl).
  • Python code as software: structured code, tests, packaging.
  • CI/CD configuration and debugging experience. GitLab CI/Jenkins/Buildkite knowledge.
  • Linux day-to-day development environment and fundamentals.
  • Git and merge request workflows.
  • Fluent in English and clear communication.
  • Willing to shift working hours to overlap US team during ramp-up.

Responsibilities

  • Review infrastructure changes in IST and provide actionable feedback.
  • Maintain and enforce build system review guidelines and quality bar.
  • Scope customer requests early with India teams and plan accordingly.
  • Educate engineers in India on build/CI practices to reduce review issues.
  • Contribute to backlog with Python tooling, dependencies, and CI improvements.

Skills

Bazel
Python
CI/CD
Linux
Git
English fluency
Time zone overlap

Tools

GitLab CI
Jenkins
Buildkite
Kubernetes

Job description

Sibros is accelerating the future of SDV excellence with its Deep Connected Platform™ that orchestrates full vehicle software update management, vehicle analytics, and remote commands in one integrated system. Adaptable to any vehicle architecture, Sibros’ platform meets stringent safety, security, and compliance standards, propelling OEMs to innovate new connected vehicle use cases across fleet management, predictive maintenance, data monetization, and beyond.

Our mission is to help our customers get the most value out of their connected devices.

About the Role:

Job Title: Firmware Infrastructure Engineer

Experience: 4-9 years

Reporting to: Manager, Firmware Infrastructure

Job Type: Full-Time

The Firmware Infrastructure team owns the Bazel build system, CI/CD pipelines, and developer tooling that every firmware engineer at Sibros depends on. The team is mostly based in the US, while most of the engineers it supports work from India.

This role is the team's presence in IST. You will sit with the firmware and solutions engineers in India, review their changes to infrastructure-owned code, and get the team involved early when a new customer request or design is going to need infrastructure work. The aim is to catch issues early, so changes move through review faster and infrastructure work is planned in from the start.

What You'll Do
  • Review infrastructure changes in IST. Review merge requests that touch Bazel rules, .bzl files, CI configuration, and other infrastructure-owned files. Leave clear, actionable feedback and work with the author until the change is ready.
  • Hold the quality bar. Apply the team's review guidelines, which you will help write and maintain. Push back when a change duplicates existing logic, pulls in a toolchain or dependency that is not needed, or works around the build system instead of with it. You will often be the one saying no to peers, and you need to be comfortable doing that respectfully.
  • Scope requests early. Join planning and customer-driven discussions with the India firmware and solutions teams, and judge whether a piece of work needs Firmware Infrastructure involved and how much. Raise it with the team before it turns into an urgent review.
  • Teach the practices. Help engineers in India understand why the build and CI work the way they do, so fewer issues reach review in the first place.
  • Contribute to the team's backlog. Pick up infrastructure work that is not time-zone sensitive, such as Python tooling, dependency and package upgrades, and CI improvements. The scope here grows with your experience.
What You Should Know
  • Bazel. Working knowledge of Bazel in a real codebase: you can read and modify BUILD and .bzl files, understand how rules, targets, and dependencies fit together, and spot when a change is going the wrong way. Deep knowledge of Bazel internals is not required.
  • Python. You write Python as software, not only as scripts: structured code, tests, packaging, and code someone else can maintain. Starlark is a Python dialect, so this matters for the Bazel work too.
  • CI/CD. Hands-on experience configuring and debugging CI/CD pipelines. GitLab CI is what we use; Jenkins, Buildkite, GitHub Actions, or similar experience transfers.
  • Linux. Linux is your day-to-day development environment. You are comfortable on the command line and understand the basics of how the system works underneath.
  • Git. Solid understanding of Git and merge request workflows.
  • Judgment and communication. You can read a change, understand what it is trying to do, and explain clearly why it should be done differently. Fluent in English.
  • Time zone overlap. Willing to shift your working hours during the first few months to overlap with the US-based team while you ramp up.
Preferred Qualifications
  • Writing custom Bazel rules, macros, or toolchain configurations.
  • Experience building or maintaining build systems for C/C++ or embedded firmware. Writing C/C++ is not required.
  • Deeper Linux systems work, such as building and tuning CI build nodes, storage and partitioning, or containerized and reproducible builds.
  • Experience with GCP or AWS, and Kubernetes.
  • Comfortable using LLM-based tooling in daily engineering work, including agentic coding workflows.
  • Experience reviewing code for engineers outside your own team.

What we offer

  • Competitive Compensation: A package inclusive of performance incentives.
  • Growth Environment: A dynamic work environment with a flat hierarchy and rapid career advancement.
  • Learning & Development: Access to continuous learning and professional development opportunities.
  • Work-Life Balance: Flexible working hours and a culture that promotes balance.
  • Comprehensive Benefits: Health insurance and wellness programs.
  • Modern Policy: Flexible vacation and paid time off,you decide when you need a break.
  • Team Culture: Regular team events, off-sites, and a budget for online courses, books, and conferences.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Solutions Engineer II Pune, India
Firmware Solutions Engineer II Pune, India

Sibros • Pune District

On-site
INR 1,500,000 - 2,800,000
Equity options
Health, dental, and vision plans with
Flexible vacation and paid time off
+3
Senior Firmware Engineer (C++, Linux) Pune, India
Senior Firmware Engineer (C++, Linux) Pune, India

Sibros • Pune District

On-site
INR 3,500,000 - 5,500,000
Health insurance
Flexible vacation
Growth opportunities
+1
Firmware Solutions Engineer II
Firmware Solutions Engineer II

Sibros • Pune District

On-site
INR 1,200,000 - 2,200,000
Equity options
Health, dental, and vision plans with
Flexible vacation
+3
Senior Manager (Software Solutions Architecture) Remote (Bengaluru, Karnataka, IN)
Senior Manager (Software Solutions Architecture) Remote (Bengaluru, Karnataka, IN)

Sibros • Bengaluru

Hybrid
INR 4,200,000 - 7,800,000
Health insurance
Flexible working hours
Career advancement opportunities
+1
Senior Firmware Engineer (C++, Linux)
Senior Firmware Engineer (C++, Linux)

Sibros • Pune District

On-site
INR 3,500,000 - 6,000,000
Health insurance
Flexible vacation and paid time off
Wellness programs
+1
Senior Software Engineer
Senior Software Engineer

Sibros • Pune

On-site
INR 1,500,000 - 2,100,000
Health insurance
Flexible working hours
Career growth opportunities
Product Manager (Core Platform and Infrastructure) Pune, India
Product Manager (Core Platform and Infrastructure) Pune, India

Sibros • Pune District

On-site
INR 2,500,000 - 4,000,000
Competitive compensation
Flat hierarchy with rapid career-adv
Learning and development opportunities
+3
Senior Software Engineer Pune, India
Senior Software Engineer Pune, India

Sibros • Pune District

On-site
INR 4,000,000 - 7,000,000
Engineer - Embedded Software (C++, Linux)
Engineer - Embedded Software (C++, Linux)

Sibros • Pune District

On-site
INR 800,000 - 1,500,000
Equity options
Comprehensive health plans
Flexible vacation
+1
Engineering Manager (Backend Engineering)
Engineering Manager (Backend Engineering)

Sibros • Itanagar

Remote
INR 1,200,000 - 2,000,000
Competitive compensation package
Flexible working hours
Comprehensive benefits including health insurance
+1