S

Sibros

Automotive OTA updates, data logging, diagnostics

Firmware Infrastructure Engineer

Platform Engineering +1Confirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • Working knowledge of Bazel in a real codebase, including reading and modifying BUILD and .bzl files, understanding rules, targets, and dependencies, and recognizing problematic changes; deep knowledge of Bazel internals is not required.
  • Ability to write maintainable Python software with structured code, tests, and packaging, beyond scripts.
  • Hands-on experience configuring and debugging CI/CD pipelines; GitLab CI experience or transferable experience with Jenkins, Buildkite, GitHub Actions, or similar tools.
  • Use Linux as a day-to-day development environment, with command-line comfort and understanding of basic system internals.
  • Solid understanding of Git and merge request workflows.
  • Ability to assess changes and clearly explain why they should be done differently.
  • Fluency in English.
  • Willingness to shift working hours during the first few months to overlap with the US-based team while ramping up.

Responsibilities

  • Review merge requests during IST that touch Bazel rules, .bzl files, CI configuration, and other infrastructure-owned files; provide clear, actionable feedback and work with authors until changes are ready.
  • Apply, help write, and maintain the team's review guidelines; challenge duplicated logic, unnecessary toolchains or dependencies, and workarounds that bypass the build system.
  • Join planning and customer-driven discussions with the India firmware and solutions teams; assess whether Firmware Infrastructure should be involved and the required scope, and raise needs with the team early.
  • Help engineers in India understand the build and CI practices to prevent issues from reaching review.
  • Contribute to non-time-zone-sensitive infrastructure backlog work, including Python tooling, dependency and package upgrades, and CI improvements; scope grows with experience.

Desired Qualifications

  • Experience 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 experience, such as building and tuning CI build nodes, storage and partitioning, or containerized and reproducible builds.
  • Experience with GCP or AWS and Kubernetes.
  • Comfort using LLM-based tooling in daily engineering work, including agentic coding workflows.
  • Experience reviewing code for engineers outside one's own team.

About the Company

Sibros

Automotive OTA updates, data logging, diagnostics

Sibros provides an embedded firmware and cloud platform for automotive companies that enables OTA software updates, data logging, and diagnostics across cars, trucks, buses, tractors, and two-wheelers. It combines vehicle-embedded software with cloud services to push updates throughout a vehicle’s life cycle and collect real-time ECU data for troubleshooting and optimization. The platform emphasizes safety, security, and privacy standards (ISO 26262, WP.29, GDPR) and supports broad vehicle compatibility. The goal is to help manufacturers deploy secure, ongoing software updates and diagnostics to extend vehicle life and enable data-driven decisions.

Company size
51-200
Company stage
Late Stage VC
Total funding
$95.5M
Headquarters
San Jose, CA
Founded
2018

Recently Posted Jobs

Explore more opportunities at Sibros

See more jobs