Software Engineer II - C++ / C# Development
$100K/yr – $130K/yr
You'll complete your application on the employer's website.
$100K/yr – $130K/yr
You'll complete your application on the employer's website.
Job type
Salary
$100K/yr – $130K/yr
Location
Sector
Posted
21 days ago
Konik is recruiting for an established technology manufacturer seeking a Software Engineer II to develop and enhance software for sophisticated electronic testing equipment. The role combines software development, troubleshooting, hardware integration, and collaboration across engineering disciplines throughout the software development lifecycle.
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
Preferred
Experience with hardware integration, electronic test equipment, communication protocols (Ethernet or MODBUS), Python, SQL, or user interface development is beneficial
Hardware Integration
Electronic Test Equipment
Ethernet
MODBUS
Python
SQL
User Interface Development
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
Company
Technical staffing agency for engineering, manufacturing, and architecture.
Minneapolis, Minnesota, USA
https://koniknetwork.com/
Founded in 1974
11-50 employees
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
5+ years of professional software development experience, with proficiency in C++ and/or C#.
Required skills
C++, C#, Object-Oriented Programming, Microsoft Visual Studio, Debugging, Software Testing, Git, CVS, Hardware Integration, Electronic Test Equipment, Ethernet, MODBUS, Python, SQL, User Interface Development
Experience
5+ years
Interested in this role?
Apply directly on the employer's website — it only takes a few minutes.
Other roles in Minneapolis, MN or IT & Technology
We are looking for a systems-minded engineer to help advance our kernel development, performance engineering, and hardware-software co-design capabilities, with a particular focus on AI-assisted workflows and tooling.
We’re looking for dedicated, experienced, and deeply curious individuals to help solve some of the most complex challenges faced by our customers while building the future of post-AGI support alongside us.
Competitive
As a Staff Engineer on Payment Intelligence, you’ll work across our product portfolio to ensure we’re building in a consistent, efficient, and effective manner. Experience with large, distributed systems on the critical path will help candidates succeed, as will comfort working across the stack and interacting with ML…