Software Engineer, C++

Schneider Electric

Bengaluru

On-site

INR 1,200,000 - 2,400,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Schneider Electric Bengaluru is seeking a senior C++ developer to design, develop, test, and maintain robust edge control platform solutions. You will work in an Agile/Scrum environment, translate requirements into high-quality code, and collaborate with product owners, architects, QA teams, and other stakeholders.

The role requires strong C++ proficiency (14+), object-oriented design, data structures, and memory management.

Qualifications

  • Bachelor's degree in computer science, electrical, electronics, telecom or related field.
  • 5+ to 10 years of software development experience in edge control or similar domains.
  • Strong C++ proficiency and modern programming practices required.

Responsibilities

  • Design, develop, test, and maintain robust C++ applications for edge control platform solutions.
  • Participate in Agile ceremonies including sprint planning, daily stand-ups, reviews, and retrospectives.
  • Collaborate with product owners, architects, QA teams, and stakeholders to understand requirements.
  • Translate requirements into technical designs and high-quality code.
  • Perform code reviews and ensure adherence to coding standards and best practices.
  • Troubleshoot, debug, and resolve complex technical issues.

Skills

C++
Object-oriented programming
Data structures
Algorithms
Memory management
Agile/Scrum
Windows/Linux
Communication
Problem solving
Design patterns

Education

Bachelor's degree in CS/EE/Telecom

Tools

Git

Job description

  • Design, develop, test, and maintain robust, scalable, and high-performance C++ applications for Edge Control Platform solutions
  • Participate actively in Agile ceremonies including sprint planning, daily stand-ups, reviews, and retrospectives
  • Collaborate with Product Owners, Architects, QA teams, and other stakeholders to understand business and technical requirements
  • Translate functional requirements into technical designs and high-quality code
  • Perform code reviews and ensure adherence to coding standards and best practices
  • Troubleshoot, debug, and resolve complex technical issues
Required Skills
  • Strong proficiency in C++ (version 14 and above) and object-oriented programming
  • Solid understanding of data structures, algorithms, and memory management
  • Proven experience working in an Agile/Scrum development environment
  • Familiarity with Windows and/or Linux development environments
  • Experience with version control systems such as Git
  • Strong communication and collaboration skills
  • Excellent problem-solving and analytical abilities
  • Familiarity with software design patterns and architectural principles
Good to Have (Preferred Skills)
  • Good to have knowledge in Electrical and Building Automation domain.
  • Knowledge of industrial protocols such as Modbus, BACnet, or similar protocols used in automation, automotive, or telecommunication domains.
  • Working knowledge of C#.NET, WPF
  • Experience with multi-threaded and high-performance applications
  • Exposure to CI/CD pipelines and automated testing frameworks
Qualifications:
  • Bachelor’s degree in computer science, Electrical, Electronics, Telecommunication, or a related field.
  • 5+ to 10 years of relevant experience in developing software products and/or edge control solutions for the Electrical, Industrial, Automotive, or Telecommunications industries.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer C#
Software Engineer C#

Schneider Electric • Bengaluru

Hybrid
INR 900,000 - 1,300,000
Senior Software Engineer
Senior Software Engineer

Andor Tech • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Engineer 1 - Software Engineer
Engineer 1 - Software Engineer

gevernova • Hyderabad

On-site
INR 600,000 - 1,200,000
Relocation assistance provided
Software Engineer
Software Engineer

Tessolve • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Specialist - Embedded Firmware
Specialist - Embedded Firmware

Eaton Corporation • Pune District

On-site
INR 2,400,000 - 4,200,000
Technical Lead Embedded Application - IOT
Technical Lead Embedded Application - IOT

Motherson Technology Services Limited • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Senior Software Developer- C++ - EBT FE
Senior Software Developer- C++ - EBT FE

Acldigital • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Lead Engineer - EDGE Controls
Lead Engineer - EDGE Controls

GE Vernova • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Relocation assist provided
Senior Lead Engineer
Senior Lead Engineer

Kidde Global Solutions • Hyderabad

On-site
INR 1,800,000 - 3,200,000
Sr Software Engineer (IoT Gateway Application Developer)
Sr Software Engineer (IoT Gateway Application Developer)

Unidel Group • Pune District

On-site
INR 1,200,000 - 1,500,000