Jobs Companies SPAN Automation Engineer

À propos de ce poste Automation Engineer chez SPAN

SPAN · Sur site · Bengaluru

Our Mission  

SPAN is enabling electrification for all ⚡

We are a mission-driven company designing, building, and deploying products that electrify the built environment, reduce carbon emissions, and slow the effects of climate change.

  • Decarbonization is the process to reduce or remove greenhouse gas emissions, especially carbon dioxide, from entering our atmosphere.

  • Electrification is the process of replacing fossil fuel appliances that run on gas or oil with all-electric upgrades for a cleaner way to power our lives.

At SPAN, we believe in:

  • Enabling homes and vehicles powered by clean energy

  • Making electrification upgrades possible

  • Building more resilient homes with reliable backup

  • Designing a flexible and distributed electrical grid

Help Redefine Automation for the Modern Energy Grid

At SPAN, we’re not just building smart panels — we’re engineering the infrastructure for a distributed, intelligent, resilient energy future. That demands zero-compromise validation and automation engineering across firmware, cloud services, hardware, and control logic.

We’re looking for a Senior-level automation engineer who builds like a software engineer — someone who thrives on infrastructure-as-code, self-healing test systems, observable pipelines, and scalable developer tools and is ready to lead project-level initiatives and mentor junior teammates.

This is not a QA role. This is systems engineering through the lens of automation.

What You’ll Build & Own

  • Architect and evolve a modern, Python-based automation platform that enables deterministic testing for embedded devices and cloud-integrated energy systems.

  • Drive declarative and event-driven test orchestration using frameworks like Pydantic, Typer, and Click.

  • Design real-time diagnostics, telemetry, and fault-injection strategies powered by Datadog, Grafana, and OpenTelemetry.

  • Integrate deeply into CI/CD systems (Buildkite, GitHub Actions, Docker Compose) and lead optimizations for speed and reliability.

  • Own embedded-firmware validation pipelines leveraging HITL simulators, CAN bus, and OTA update frameworks (Mender, U-Boot scripting).

  • Define self-describing test metadata schemas and automate dynamic test generation from manifest files.

  • Develop code-first interfaces to signal generators, sensors, and power systems — keeping everything modular, reusable, and version-controlled.

  • Expose metrics-driven insights through APIs and dashboards and champion their adoption across engineering.

  • Mentor and guide junior engineers, sharing best practices in Python, test design, and systems thinking.

Core Tools & Technologies You’ll Use

  • Python 3.11+, pytestDocker/Compose, Artifactory, OCI registries

  • GitHub Actions, Buildkite, Terraform, AWS CDK, Ansible

  • Datadog, OpenTelemetry, Grafana

  • AWS (S3, EC2, IoT Core, EventBridge), MQTT

  • Protocol Buffers (betterproto), YAML configuration

  • UV, Poetry, Black, Flake8, Ruff

  • CAN bus, PyOCD, PySerial, PyVISA

  • FastAPI, optional GraphQL exposure

AI & Intelligent Automation

  • LangChain, OpenAI API, Hugging Face Transformers

  • FAISS / ChromaDB for embedding search

  • Time-series anomaly detection integrated with Datadog / Grafana

What We Value

  • You design test frameworks like production services — composable, observable, scalable.

  • You think in invariants, fault domains, and edge cases and communicate that mindset to the team.

  • You have a strong command of Python, embedded debugging, and cloud observability — and you enjoy teaching others.

  • You treat automation as a first-class catalyst for engineering velocity and product quality, not a safety net.

  • You’re motivated by measurable outcomes: reduced MTTR, higher release confidence, and faster developer feedback loops.

Bonus Points

  • Leading contributions to open-source test frameworks or infrastructure tools.

  • Experience exposing tests via FastAPI or GraphQL.

  • Expertise in configuration-driven testing and metadata-first pipeline design.

  • Background in controls, power systems, or signal processing.

  • Prior mentorship or technical-lead experience in cross-functional teams.

Life at SPAN

Our Bengaluru team plays a pivotal role in SPAN’s continued growth and expansion. Together, we’re driving engineering, product development, and operational excellence to shape the future of home energy solutions.

As part of our team in India, you’ll have the opportunity to collaborate closely with our teams in the US and across the globe. This international collaboration fosters innovation, learning, and growth, while helping us achieve our bold mission of electrifying homes and advancing clean energy solutions worldwide.

Our in-office culture offers the chance for dynamic interactions and hands-on teamwork, making SPAN a truly collaborative environment where every team member’s contribution matters.

Our climate-focused culture is driven by a team of forward-thinkers, engineers, and problem-solvers who push boundaries every day.

  • Do mission-driven work: Every role at SPAN directly advances clean energy adoption.

  • Bring powerful ideas to life: We encourage diverse ideas and perspectives to drive stronger products.

  • Nurture an innovation-first mindset: We encourage big thinking and bold action.

  • Deliver exceptional customer value: We value hard work, and the ability to deliver exceptional customer value.

Benefits at SPAN India

Generous paid leave

⚡Comprehensive Insurance & Health Benefits

Centrally located office in Bengaluru with easy access to public transit, dining, and  city amenities

Interested in joining our team? Apply today and we’ll be in touch with the next steps!

Prêt à postuler chez SPAN ?
Postuler chez SPAN

Emplois similaires

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez SPAN

Voir tous les emplois chez SPAN →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit