Schneider Electric

Senior Software Engineer - C++

Schneider Electric
Apply
1 day ago
London, United KingdomSenior

Responsibilities

  • Participate in requirements analysis and design, build, and maintain efficient, secure, reusable, and reliable C++ code.
  • Develop applications from scratch, configure existing systems, and provide user support for the Building Management System platform.
  • Ensure application performance, quality, responsiveness, maintainability, and code organization.
  • Identify bottlenecks and bugs and develop solutions to mitigate and resolve them.
  • Debug, profile, optimize, and help automate software development and quality practices.

Requirements

  • At least 5 years of C++ experience.
  • Bachelor’s degree or higher in software engineering.
  • Strong understanding of object-oriented design and analysis, modular code, design patterns, and architectural patterns.
  • Strong experience with debugging, profiling, optimizing code, algorithms, and time complexity.
  • Familiarity with test-driven development, continuous integration, and agile software practices.
  • Strong analytical capabilities and good verbal and written English communication skills.
  • Preferred experience with operating systems, especially Linux; SQL and databases; Python; Rust; TCP/IP networking; open-source software; cybersecurity; Kubernetes; and Docker.

Benefits

  • Hybrid working arrangement with three days per week in the office in Lund.
  • Opportunity to join an international R&D team developing digital building management solutions.
  • Schneider Electric promotes employee development, diversity, inclusion, and work-life integration.
Schneider Electric

About Schneider Electric

10,000+ employees

Schneider Electric builds electrical distribution equipment, industrial automation systems, and energy-management software and services for buildings, data centers, factories, and utilities. Founded in 1836 and headquartered in Rueil-Malmaison, France, it is a public company listed on Euronext Paris. The company sells globally through direct and partner channels in 100+ countries, with offerings such as switchgear, circuit protection, building management, microgrids, and the EcoStruxure software suite.

Contact me