Senior Engineer

Schneider Electric Bangalore, Karnataka

About the Job

Continuous Integration & Quality Leader


Schneider Electric (=S=), 25 billion€ revenue (5% dedicated to R&D), 170.000 employees worldwide (20.000 in France).

We are entering into brand new digitization Era. This is especially challenging at the Energy Management Business Unit which proposes - from electrical distribution to building management - a wide product offer (sensors, meters, breakers, motor starters, medium gateways, and servers) which becomes more connected. Built upon those embedded systems, numerous services and solutions can bring new value proposal to our end customers, which allows differentiating from competitors.

Firmware platforming is the key-pillar which allows projects to save time, to focus on business, to increase profitability (reusability, maintainability) and overall quality. Our platform was created more than 10 years ago to meet this goal and growing every day. It has wide scope from the low-level drivers, the Operating System to the high-level layers providing to advance services such as wired/wireless communication, HMI interfaces, business specific functions…

Today, the Our platform is looking for a new "Continuous Integration & Quality Leader" to join a highly motivated and agile team, collectively driven by the technical challenges proposed by its internal customer projects, handling cutting-edge technologies, in a worldwide environment (US, China, India, France).

Be part of the adventure!

In the context of the Our platform, the mission proposes the position of the Continuous Integration and Quality Leader.

This position implies the following responsibilities and tasks/activities:

  • Responsibilities:
      • Continuous Integration process,
      • Quality of components,
      • Respect and quality of Our development processes.
  • Tasks/Activities:
      • Managing Deliveries from Team,
      • Tools management,
      • Hardware for continuous integration PC
      • Internal Customer project support to access our source code and tools,
      • Monitor and improve the quality of components/tools,
      • Monitor and improve the delivery processes.

This mission takes place in an international context: Our team itself is composed of entities in India, China and France, while our customer project team are located all around the world (mainly in India, China, France and U.S.A).


The following qualifications are expected for this position:

  • Domains of expertise :
    • Development tools,
    • Continuous Integration,
    • Quality management.
  • Tools and environment of development : configuration management (SVN, GitHub, Clearcase), Continuous Integration machine (Jenkins), static code analysis (klocwork etc), maintainability tool (SQuORE), unit test (Parasoft C++ test, Vectorcast, CPP Unit), IDE (Eclipse, IAR, GCC), review (Collaborator).
  • Programming Language : Scripting (Python, Perl, Ruby), Bash, Yaml
  • Competencies and skills : sociable, autonomous, responsible/accountable, strength of convincing and involving, ability to formalize and popularize, problem solving with pragmatic attitude, strong team spirit.
  • Languages : English (advanced).


  • Experience : Senior (>4 years) with a significant experience in Continuous Integration management and Quality
  • Education Level : Bachelor's degree
  • Employee Status : Permanent Schneider Electric employee