Jobs on TAL
All jobsOnsiteEngineeringenergy and industrial infrastructure5-10 yearsrust
OnsiteSeniorenergy and industrial infrastructure

Senior Software Engineer

Schneider ElectricBengaluru, Karnataka, IndiaPosted 18 May 2026

Schneider Electric is hiring a Senior Software Engineer for its Digital Energy organization in Bengaluru to develop secure, sandboxed WebAssembly integration modules. The role involves designing and building contract-based integrations using Rust, working with the WebAssembly runtime, and contributing to platform observability and security. Candidates must have strong experience in Rust, C++, and WebAssembly ecosystems. This position offers a key role in building out next-generation infrastructure for the EcoStruxure Foresight platform.

Matched by TAL

50k new jobs listed every day. Install TAL to find more jobs like this.

Install TAL

Experience

5-10 years

Function

Engineering

Work mode

Onsite, India

Company

Tier 2

What you will work on

Schneider Electric is hiring a Senior Software Engineer for its Digital Energy organization in Bengaluru to develop secure, sandboxed WebAssembly integration modules. The role involves designing and building contract-based integrations using Rust, working with the WebAssembly runtime, and contributing to platform observability and security. Candidates must have strong experience in Rust, C++, and WebAssembly ecosystems. This position offers a key role in building out next-generation infrastructure for the EcoStruxure Foresight platform.

TAL's take

Quality 75/1005/5 clarityTier 2 company

High-impact role at a major global industrial leader focusing on cutting-edge WebAssembly integration platforms.

The JD is extremely specific regarding the technical stack (Rust, Wasm, Wasmtime, WIT) and the core responsibilities involving sandboxed integration modules.

Salaries at Schneider Electric

20.9 LPA average

Based on 57 Grapevine salary entries for Schneider Electric.

View all salaries

Engineering

0 - 2 years | L1

10 LPA average

Range: 10 - 10 LPA

Engineering

2 - 4 years | A

9 LPA average

Range: 9 - 10 LPA

Engineering

4 - 6 years | A

12 LPA average

Range: 12 - 12 LPA

Engineering

10 - 12 years | L3

16 LPA average

Range: 16 - 16 LPA

Must haves

  • 5-10+ years of software engineering experience
  • Strong proficiency in Rust and C++
  • Practical experience building and shipping WebAssembly artifacts
  • Hands-on experience with Rust tooling and Cargo
  • Working knowledge of WASI and contract-driven integration patterns
  • Experience with WIT interfaces for host-module contracts

Tools and skills

rustc++webassemblywasmwasiwasmtimecargowit

Nice to have: secure sandbox design, policy enforcement.

About the company

Global industrial leader with a massive established presence, though not a top-tier software-native firm.

Posts mentioning Schneider Electric