> Markdown version of [/jobs/ext/3597328-c-software-engineer](https://www.wearedevelopers.com/jobs/ext/3597328-c-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # C++ Software Engineer - **Company:** CareerCircle - **Location:** Menomonee Falls, WI, United States (Remote available) - **Salary:** $104,000.0 - $128,960.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), .NET Framework, Artificial Intelligence, Computing Platforms, C Sharp (Programming Language), C++ (Programming Language), Software Debugging, Linux, Software Engineering, Systems Integration, Production Code - **Published:** October 6, 2026 - **Apply:** https://www.careercircle.com/jobs/all/all/usa/wi/menomonee-falls/daaa2fac-473d-4105-b914-e211e744f5bc ## About the Role Debugging Visionary Leadership Innovation Reliability .NET Framework Energy Systems Problem Solving Production Code Power Electronics Systems Integration Computing Platforms Software Interfaces Software Engineering New Product Development C (Programming Language), * Strong professional C++ development experience, including hands-on C++17 experience. * Experience developing software on Linux or similar systems running on modern ARM processors. * Strong C/C++ debugging, troubleshooting, and problem-solving skills. * Comfort working with software that interacts closely with hardware and other system components. * Ability to take ownership of existing code, understand unfamiliar systems, and make thoughtful improvements. * Ability to work onsite and collaborate directly with the engineering team. Additional Skills & Qualifications * C#/.NET experience or experience interfacing C++ applications with .NET software. * Experience with ARM64/AArch64 platforms or System-on-Module architectures. * Experience with energy systems, power electronics, controls, IoT, or other hardware-integrated products., Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors. ## Description The C++ Software Engineer will contribute to the advancement of products designed to support the use of electricity. This is a hybrid position with an average of 2 days per week in the office. In this role, you will take ownership of significant portions of an existing software platform, strengthen production code, and help shape the system's evolution., * Own, maintain, and enhance production software primarily written in C and C++. * Develop extensively in C++17 on a modern 64-bit ARM (AArch64) processor and SOM-based platform. * Assume responsibility for existing software areas as part of a transition from another engineer, building a strong understanding of the system and its design. * Investigate complex issues, debug production code, and deliver improvements that strengthen reliability and maintainability. * Work across software interfaces connecting C++ applications with .NET-based components. * Collaborate closely with local engineers on system integration, technical decisions, and product development. * Contribute directly to software supporting advanced energy systems that help manage, optimize, and coordinate electrical power in real-world operating environments., Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools. Related Jobs C++ Software Engineer Actalent Menomonee Falls, WI*Remote Linux 64bit Debugging Visionary Leadership Innovation Reliability .NET Framework Energy Systems Problem Solving Production Code Power Electronics Systems Integration Computing Platforms Software Interfaces Software Engineering New Product Development C (Programming Language) Internet Of Things (IoT) Engineering Design Process C++ (Programming Language) Troubleshooting (Problem Solving) +0