Senior Software Engineer I
Company Overview
Schneider Electric is a global leader in digital transformation, automation, and software-driven solutions for buildings and critical infrastructure.
Within the Digital Energy - Software organization, we are expanding our engineering presence in Bangalore to support the continued evolution and expansion of the EcoStruxure Foresight platform, with a strong focus on Access Control and Video capabilities.
Job Description
We are seeking a C# backend developer to develop the Advanced Device Template (ADT) capabilities within the EcoStruxure Foresight platform.
You will be responsible for delivering high-quality, maintainable code while contributing to architectural decisions and product evolution that covers easy onboarding methods and user-centric graphics and graphics library which are intuitive.
C++ Developer
Key Responsibilities
* Design, develop, test, and maintain ADTs using C#
* Participate actively in Agile ceremonies including sprint planning, daily stand-ups, reviews, and retrospectives
* Collaborate with Product Owners, Architects, QA teams, and other global 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# 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.
* Experience with multi-threaded and high-performance applications
* Exposure to CI/CD pipelines and automated testing frameworks
Qualifications:
Bachelor's degree in Electrical, Electronics, Telecommunication, Computer Science, or a related field.
Approximately 4+ years of experience in developing software products/Edge control software within the Electrical, Industrial, Automotive, or Telecommunication domains.
What's in it for me?
* High-impact work where your solutions directly influence business outcomes
* Supportive team culture that encourages mentorship, learning, and innovation
* Access to modern tools, frameworks, and opportunities for professional growth
* Flexibility and autonomy to deliver your best work
...
- Rate: Not Specified
- Location: Bangalore, IN-KA
- Type: Permanent
- Industry: Finance
- Recruiter: Schneider Electric
- Contact: Not Specified
- Email: to view click here
- Reference: 128118-en-us
- Posted: 2026-10-06 09:04:09 -
- View all Jobs from Schneider Electric
More Jobs from Schneider Electric
- BAKERY/ASST DEPT LEADER
- DELI/ASST DEPT LEADER
- Courtesy Clerk/Grocery Bagger
- Bakery/Deli Clerk
- Cashier
- Starbucks Barista
- MFG GENERAL HELP
- Bakery/Deli Clerk
- Warehouse Sales Associate
- Logistics Security Analyst
- Material Handler
- Clerk - Hagerstown, MD
- Yard and Dock Coordinator -2nd Shift
- Shipping Load Inspector
- Inventory Specialist II - 1st Shift - Clayton, IN
- Clerk
- Driver Non - CDL
- Material Handler
- Supervisor- Inventory Control - 2nd Shift
- Senior Supervisor, Logistics - 1st Shift