Schneider Electric•3h ago
Indeed
Senior Software Engineer I
Bengaluru, Karnataka
Full Time
Senior Level
Full Job Description
About the Role
Join Schneider Electric to enhance the EcoStruxure Foresight Platform with next-generation security capabilities. You will join our global R&D team as a Senior Software Engineer, developing backend and server-side components for Physical Access Control and Video Management Systems in Bengaluru.
Your Responsibilities:
- Participate in requirements analysis and technical planning.
- Design, build, and maintain efficient, secure, reusable C++ code.
- Ensure high performance, quality, and responsiveness of server applications.
- Maintain code quality, organization, and automation pipelines (CI/CD).
Essential Requirements:
- Minimum 10 years of experience in C++ development.
- Strong understanding of object-oriented design, architectural patterns, algorithms, and time complexity.
- Familiarity with Test Driven Development (TDD) and Agile practices.
- Bachelor’s degree or higher in Software Engineering.
Desirable Skills:
- Experience with Linux, SQL, WebRTC/RTSP video streaming, Docker/Kubernetes.
- Familiarity with access control hardware or video management systems (AFC/VMS).
- Awareness of cybersecurity principles and networking fundamentals.
Schneider Electric offers a competitive salary tailored to the region, continuous learning opportunities, and an inclusive workplace focused on sustainability and innovation. Apply today to become an IMPACT Maker!
Company
Schneider Electric
Schneider Electric is a world leader in energy management and automation, dedicated to helping businesses operate more efficiently while tackling climate change head-on.With €40 billion in global reve...
Bengaluru, Karnataka
Posted on Indeed