> Markdown version of [/jobs/ext/1423453-senior-software-engineer-c-radar-warning-electronic-warfare-systems](https://www.wearedevelopers.com/jobs/ext/1423453-senior-software-engineer-c-radar-warning-electronic-warfare-systems). 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). --- # Senior Software Engineer - C++ (Radar Warning & Electronic Warfare Systems) - **Company:** RWH Consulting Group, INC. - **Location:** Rolling Meadows, IL, United States - **Experience:** Expert - **Salary:** $156,000.0 - $176,800.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Configuration Management, Code Review, Software Debugging, Revision Control Systems, Object-Oriented Software Development, Software Architecture, Software Engineering, System Testing, Systems Integration - **Published:** July 24, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=df826fbb711f7492 ## About the Role * Strong professional experience developing software in C++. * Experience working with large, complex codebases and implementing software enhancements. * Ability to analyze, troubleshoot, and debug complex software systems. * Experience with software development lifecycle processes, configuration management, and version control tools. * Strong understanding of object-oriented design principles and software architecture. ## Description * Develop, enhance, and maintain software for radar warning and radar jamming systems. * Modify and upgrade existing C++ code to support new capabilities and performance improvements. * Design, implement, and test new software features and functionality. * Troubleshoot, debug, and resolve software defects in complex embedded and real-time environments. * Collaborate with systems, hardware, and integration engineers to ensure successful system performance. * Participate in software design reviews, code reviews, and system testing activities. * Support software integration and verification efforts throughout the development lifecycle. ## Related Videos - [Using AI Without Losing Your Skills](https://www.wearedevelopers.com/videos/2045-using-ai-without-losing-your-skills) - [How To Test A Ball of Mud](https://www.wearedevelopers.com/videos/173-how-to-test-a-ball-of-mud) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [What I learned as a developer from accidents in space](https://www.wearedevelopers.com/videos/642-what-i-learned-as-a-developer-from-accidents-in-space) - [How I Built QA from Scratch in a Scaling Startup - no fluff real life story](https://www.wearedevelopers.com/videos/2041-how-i-built-qa-from-scratch-in-a-scaling-startup-no-fluff-real-life-story) ## Related Articles - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 10 C++ programming questions to expect in an interview](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview)