> Markdown version of [/jobs/ext/3596912-c-software-engineer](https://www.wearedevelopers.com/jobs/ext/3596912-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:** Milwaukee, WI, United States (Remote available) - **Salary:** $104,000.0 - $128,960.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, C (Programming Language), JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Computing Platforms, Systems Engineering, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Cloud Computing, Configuration Management, Code Review, Computer Engineering, Continuous Delivery, Data Integration, Software Debugging, Linux, DevOps, Embedded Software, Integrated Development Environments, JavaScript Libraries, Python (Programming Language), Location Search Optimization, Model View Controller (MVC), OAuth, Windows PowerShell, Power BI, Salesforce.Com, Software Engineering, SQL Databases, Systems Integration, Transact-SQL, Web Application Frameworks, Business Intelligence Development Studio, Microsoft Power Automate, GitHub Copilot, ReactJS, Asp.net Web Api, AngularJS, Information Technology, Production Code, Front End Software Development, Restful APIs, Alteryx, Programming Languages - **Published:** October 6, 2026 - **Apply:** https://www.careercircle.com/jobs/all/all/usa/wi/milwaukee/4f60caaa-a830-4e85-91d3-b0d6b430e5b6 ## 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., OAuth DevOps Finance ASP.NET Alteryx Power BI Operations Automation Code Review RESTful API Transact-SQL Test Planning Risk Analysis .NET Framework GitHub Copilot Test Automation Microsoft Azure Problem Solving ASP.NET Web API Computer Science Technical Design Data Integration Safety Assurance Agile Methodology Technical Support Project Management Windows PowerShell Cloud Technologies Business Valuation Project Estimation Process Improvement Continuous Delivery Software Engineering Computer Engineering Model View Controller JavaScript Frameworks Full Stack Development Functional Requirement Artificial Intelligence Development Environment Angular (Web Framework) Business Transformation Creative Problem Solving Microsoft Power Automate Self Service Technologies C# (Programming Language) SQL (Programming Language) React.js (Javascript Library) Python (Programming Language) Software Development Life Cycle Back End (Software Engineering) Front End (Software Engineering) JavaScript (Programming Language) Application Programming Interface (API) +0 Google Business Intelligence Google IT Automation with Python Google Project Management Salesforce Admin Software Engineer Actalent Milwaukee, 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 Google IT Automation with Python Software Engineering Lead Actalent Oak Creek, WI*Remote Avionics Visionary Leadership Management Innovation Mitigation Communication Collaboration Team Leadership Computer Science Embedded Systems Agile Methodology Embedded Software Systems Engineering Project Engineering Business Development Software Engineering Software Development Computer Engineering Architectural Design Technical Documentation Configuration Management C (Programming Language) Engineering Design Process Agile Software Development C++ (Programming Language) Continuous Improvement Process Software Development Life Cycle Milestones (Project Management) Business Intelligence Development Studio +0