Schneider Electric

Schneider Electric

Global leader in electrification, automation and digitization for industries, infrastructure and buildings.

159,002EnergyInfrastructureIndustryBuildingsData CentersNetworksResidentialOil and GasWater TreatmentMiningMetalsHospitalsHotelsRetailOffice BuildingsMarineWebsite

Senior C++ Developer

Develop high-performance C++ Edge Control Server for BMS platform.

Andover, England, United Kingdom | Franklin, Tennessee, United States
125k - 133k USD
Full Time
Intermediate (4-7 years)

Job Highlights

Environment
Hybrid

About the Role

• Lead and contribute to requirements analysis, design, and implementation • Design, build, and maintain efficient, secure, reusable, high‑quality C++ code • Drive performance optimization, debugging, and profiling • Identify architectural and design improvements and guide implementation • Ensure high standards for code quality, organization, and automation • Participate in code reviews and provide technical mentorship • Collaborate across global teams and functions • Champion Agile best practices and continuous improvement

Key Responsibilities

  • c++ development
  • performance optimization
  • architecture design
  • code quality
  • code review
  • agile practices

What You Bring

• 5+ years of professional C++ development experience • Strong understanding of object‑oriented design and analysis • Proven experience writing clean, modular, maintainable, testable code • Solid knowledge of design and architectural patterns • Hands‑on experience with debugging, profiling, and code optimization • Strong analytical and problem‑solving skills • Experience with algorithms, data structures, and time complexity • Familiarity with TDD, CI/CD, and Agile development practices • Bachelor’s degree or higher in Software Engineering, Computer Science, or related field • Excellent verbal and written communication skills in English • Strong experience with Linux‑based systems • Working knowledge of SQL and databases • Experience with Python for tooling or automation • Strong understanding of networking fundamentals (TCP/IP) • Experience leveraging open‑source libraries and tools

Requirements

  • c++
  • linux
  • python
  • sql
  • ci/cd
  • bachelor's

Benefits

The full‑time role offers a salary range of $125,000 to $133,000, plus a short‑term incentive, and includes a comprehensive benefits package. Employees receive medical, dental, vision, and life insurance, Benefit Bucks, flexible work arrangements, paid family leave, a 401(k) match, 12 holidays, 15 days of PTO (pro‑rated first year), stock purchase options, and military leave benefits. • Competitive salary $125k‑$133k with short‑term incentive • Comprehensive benefits: medical, dental, vision, life insurance, Benefit Bucks, flexible work, paid family leave, 401(k) match • 12 holidays and 15 days PTO per year (pro‑rated first year) • Stock purchase opportunity and military leave benefits

Work Environment

Hybrid

Apply Now