> Markdown version of [/jobs/ext/3758803-software-engineer](https://www.wearedevelopers.com/jobs/ext/3758803-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). --- # Software Engineer - **Company:** Konik & Company, Inc. - **Location:** Minneapolis, MN, United States - **Experience:** Expert - **Salary:** $100,000.0 - $130,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Software Applications, C Sharp (Programming Language), C++ (Programming Language), Code Review, Communications Protocols, Software Debugging, Ethernet, Revision Control Systems, Design of User Interfaces, Hardware Design, Python (Programming Language), Microsoft Visual Studio, Modbus, Object-Oriented Software Development, Software Architecture, Software Engineering, SQL Databases, System Testing, Software Troubleshooting, Git, Information Technology - **Published:** October 15, 2026 - **Apply:** https://www.juju.com/job/16_731c8f47 ## About the Role 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., * 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. ## Description * 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.