Software Engineer II – C++ / C# Development
George Konik Associates
Minneapolis, MN · Posted October 13, 2026
Just laid off? Start here: a plan for the first weeks
See every open role at George Konik Associates
More in Minnesota job market · All Software Engineer II jobs (279) · Technology & Software · Engineering jobs
More roles at George Konik Associates
- Senior Project Architect · Minneapolis, MN
- Senior Project Manager-Civil · Otsego, MN
- Principal R&D Engineer · Minneapolis, MN
- Senior Mechanical Project Engineer · Minneapolis, MN
- Senior Architectural Designer · Minneapolis, MN
- Senior Architectural PM (Healthcare) · Saint Paul, MN
Similar jobs
- Senior Forward Deployed Agentic Engineer · Gumloop · San Francisco, CA
- Software Engineer, II · Parsons · Aberdeen, MD
- NAVAIR Software Engineer/Developer, Lead · American Systems · California, MD
- Senior Computer Scientist/Engineer (AI w/ TAK) · Parsons · Aberdeen, MD
- Member of Technical Staff - Shared Services · Reflection AI · New York, NY
- Full Stack Developer · Scientific Research · SC
Where Minneapolis, MN ranks
Where Minneapolis, MN placed in our monthly rankings, month by month. Each month stays online at its own address.
November 2026
- #3Cities with the most hybrid jobs in the Great Lakes21% · of 50
- #3Best all-round cities for mid-career professionals in the Great Lakes70 / 100 · of 16
- #4Best all-round cities for mid-career professionals in the Midwest70 / 100 · of 20
- #4Best all-round cities for remote workers in the Great Lakes70 / 100 · of 16
- #4Cities hosting the most business conferences in the Midwest20 conferences · of 12
- #4Cities hosting the most business conferences in the Great Lakes20 conferences · of 9
Rankings about engineering jobs
- Best cities for software and engineering jobs #1 San Francisco (3,412 openings)
- Best cities for engineering pay after cost of living #1 San Mateo ($216k)
- Most requested AI skills in engineering jobs #1 AI tools in daily work (6.1%)
- AI tools named most often in engineering jobs #1 Claude (1.7%)
- Employers with the most engineering jobs #1 Amazon (2,992 roles)
Pay compared with the market
This listing does not state pay. Across 98 open software engineer ii listings that state pay, the middle half runs $120,000 to $161,500 and the median is $148,500.
Listed pay is what employers advertise, not what people are paid.
How AI is used in this kind of work
Among software developers, AI is already used for some of the tasks. Measured exposure for software developers: 29% (some).
Share of this job’s tasks that AI is already used for at work, from real usage. It is not a forecast of job loss, and a low number means no use seen yet. Source: Anthropic Economic Index.
Skills this job asks for
Say which you have and which you want to build. We use it to match you to jobs like this one.
About the job
Software Engineer II – C++ / C# Development
Minneapolis, MN | Direct Hire | $100,000–$130,000+ (Flexible Based on Experience)
Konik is partnering with an established technology manufacturer seeking an experienced Software Engineer to develop and enhance software that controls and supports sophisticated electronic testing equipment. This position offers a unique combination of hands-on software development, technical problem-solving, and direct interaction with complex hardware systems.
You'll work on a variety of software applications, from developing new functionality to troubleshooting existing systems and improving overall performance. The engineering team works closely across software, electrical, and mechanical disciplines, providing an opportunity to see your work come to life in real-world applications.
This opportunity is well-suited for a software engineer with strong C++ or C# programming skills who enjoys solving technical challenges, working with physical hardware, and contributing throughout the full software development lifecycle.
Software Engineer Responsibilities
Develop, maintain, and enhance software applications using C++ and/or C# for specialized electronic testing and control systems.
Investigate software issues, troubleshoot complex problems, and implement solutions that improve functionality, performance, and reliability.
Collaborate with hardware engineers to integrate software with electronic equipment, communication interfaces, and system components.
Contribute to software architecture, design documentation, testing procedures, and code reviews.
Support new product development, system validation, and software releases from initial development through production.
Work with engineering, manufacturing, and technical support teams to resolve product issues and support customer applications.
Software Engineer Qualifications
Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related discipline; equivalent professional experience considered.
5+ years of professional software development experience, with proficiency in C++ and/or C#.
Strong understanding of object-oriented programming, debugging, software testing, and application development using Microsoft Visual Studio.
Experience working with version control tools such as Git or CVS and participating in structured software development processes.
Ability to troubleshoot software issues independently and collaborate with engineers across multiple technical disciplines.
Experience with hardware integration, electronic test equipment, communication protocols (Ethernet or MODBUS), Python, SQL, or user interface development is beneficial.
Benefits
Medical, vision, life, and disability insurance
Health Savings Account (HSA) with employer contributions
Paid time off
401(k) with company match and discretionary profit sharing
Education reimbursement and professional development opportunities
Be the first to learn about future positions by joining our Newsletter and following us on LinkedIn !
Konik is an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as a qualified individual with a disability, or any other protected class status.
Konik has been creating impactful relationships between technical talent and employers for more than 50 years. Konik has specialized in placing professional, qualified personnel in Minnesota and western Wisconsin businesses since its inception, and maintains a strong commitment to customer service.