Hiring.Camp

Edge Software & Security Engineer

Bloom Energy Careers

·

Today

Apply
Location
Office - Bangalore IT/BT Park, India
Workplace
Remote, Hybrid
Type
Full-time
Department
Engineering
Experience
10+ years
Source
Workday

Description

Role Summary

Design and build the software foundations that power secure, scalable edge platforms. This role combines edge software skills, platform development, and secure by design strategies to ensure devices can be deployed, updated, managed, and trusted throughout their lifecycle.

Key Responsibilities

  • Design and develop edge platform services, frameworks, and tooling for embedded and edge environments
  • Build secure-by-design platform capabilities including secure boot, cryptographic services, trusted storage, and device identity
  • Design and implement resilient OTA update systems for firmware, operating systems, and edge applications
  • Develop device lifecycle management capabilities including provisioning, onboarding, configuration management, and retirement
  • Implement supply chain security controls including firmware signing, SBOM generation, artifact provenance, and build integrity
  • Build and secure CI/CD pipelines, developer workflows, and software delivery toolchains for edge platforms
  • Integrate TPMs, TEEs, and secure elements to establish hardware-rooted trust
  • Implement device attestation, integrity validation, and remote trust verification mechanisms
  • Develop automation, observability, diagnostics, and fleet management capabilities for large-scale edge deployments
  • Partner with hardware, firmware, cloud, and product teams to define platform architecture, security requirements, and threat models

Requirements

  • 10+ years of experience in edge, embedded, platform, or security engineering
  • Strong software development experience in Python, Go, C/C++, or Rust
  • Experience building software for optimized containerized apps, embedded Linux, or edge computing environments
  • Hands-on experience with secure boot, TPMs, secure elements, key management, and hardware-rooted trust
  • Knowledge of OTA update architectures, software packaging, and fleet deployment strategies
  • Experience implementing secure software supply chains, code signing, SBOMs, and artifact provenance
  • Familiarity with containerized edge workloads and orchestration technologies
  • Understanding of device identity, attestation, lifecycle management, and zero-trust principles
  • Familiarity with operating CI/CD pipelines and modern SDLC practices
  • Proficiency with Git and familiarity with Jira, Confluence, and collaborative engineering workflows

Preferred Qualifications

  • Experience with Kubernetes, K3s, Talos Edge, KubeEdge or similar edge orchestration platforms
  • Experience developing platform SDKs, APIs, and developer tooling
  • Familiarity with confidential computing, trusted execution environments, or remote attestation services
  • Exposure to managing large-scale fleets of connected devices
  • Knowledge of cloud-to-edge architectures and hybrid deployment models

Skills

PythonRustKubernetesCI/CDLinuxGitJiraConfluenceGo

Similar Jobs

30

Mission Systems Software & Edge Computing Intern – Norman, OK

Peraton·Home, Washington·Remote

1w ago

Senior Staff Engineer, C++ Software - Edge Systems (R5848)

Shieldai·Melbourne, Victoria·Onsite

1mo ago

Junior Edge Software Developer - CoE IoT

BIP·Italy

2mo ago

Edge Software Developer - CoE IoT

BIP·Rome, Lazio

2mo ago

AI and Software Engineering Research Scientist — Edge Software Systems

Cmu·Pittsburgh, Pennsylvania·Onsite

3mo ago

AI and Software Engineering Research Scientist — Edge Software Systems

Cmu·Pittsburgh, Pennsylvania·Onsite

3mo ago

Senior Engineer, C++ Software - Edge Systems (R5190)

Shieldai·Melbourne, Victoria·Onsite

4mo ago

Systems Architect - Device and Edge Software

Ritehite·US·Hybrid

8mo ago

Senior Software Engineer - Edge-Services Security

StubHub·Aliso Viejo, California +2·Remote, Hybrid, Onsite

3d ago

Senior Software Engineer - Edge-Services Security

StubHub·Aliso Viejo, California +2·Remote, Hybrid, Onsite

3d ago

Senior Software Engineer - Edge-Services Security

StubHub·Aliso Viejo, California +2·Remote, Hybrid, Onsite

3d ago

Software Engineer, Edge AI

Rivianvw.tech·Palo Alto, California·Hybrid

6d ago

Software Engineer - Edge AI

Job Listings·Beijing, China

2w ago

Junior Software Engineer, Edge Platform

Laminar (formerly H2Ok Innovations)·Somerville, Massachusetts·Hybrid

1mo ago

Senior Software Engineer, Edge Platform

Laminar (formerly H2Ok Innovations)·Somerville, Massachusetts·Hybrid

1mo ago

[Agentic AI] AI Systems & Edge Runtime Software Engineering

HP·Taipei, Taiwan

1mo ago

[Agentic AI] AI Systems & Edge Runtime Software Engineering

Hp·TPC01 - NanKang Software Park III, Taipei

1mo ago

[Agentic AI] AI Systems & Edge Runtime Software Engineering

Hp·TPC01 - NanKang Software Park III, Taipei

1mo ago

Competitive Intelligence Lead — AI Software & Hardware (Edge AI)

Hp·Spring, Texas

1mo ago

Competitive Intelligence Lead — AI Software & Hardware (Edge AI)

Hp·Spring, Texas

1mo ago

Competitive Intelligence Lead — AI Software & Hardware (Edge AI)

HP·Palo Alto, California +1

1mo ago

Lead Software Engineer - Edge Services

Outsystems·Portugal·Remote

1mo ago

Linux for Edge System Software Engineer (RDSS intern)

Nvidia·Taipei, Taiwan

1mo ago

Linux for Edge System Software Engineer (RDSS intern)

Nvidia·Taipei, Taiwan

1mo ago

Senior Software Engineer, Edge Security

Fastly·Denver, Colorado +1·Remote

1mo ago

Principal Edge Architect - Software and Runtime

Cat·Irving, Texas

1mo ago

Principal Software Engineer - Edge Computing

Resideo Technologies·US·Remote

1mo ago

Principal Software Engineer - Edge Computing

Resideo Technologies·Auckland, New Zealand·Onsite

1mo ago

Software Engineer - Edge AI Systems

RFS Group·San Francisco, California·Remote, Hybrid

2mo ago

Senior Software Engineer, Edge

Metropolis·Los Angeles, California +1

2mo ago