> Markdown version of [/jobs/ext/4393296-software-development-manager](https://www.wearedevelopers.com/jobs/ext/4393296-software-development-manager). 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 Development Manager - **Company:** LITESENTRY, LLC - **Location:** Burnsville, MN, United States - **Experience:** Experienced - **Salary:** $140,000.0 - $160,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, .NET Framework, Artificial Intelligence, Software Applications, Computer Vision, Unit Testing, C Sharp (Programming Language), C++ (Programming Language), Software Quality, Code Review, Image Analysis, Machine Learning, OpenCV, Performance Tuning, Software Engineering, Software Systems, Systems Integration, Visual Systems, Web Application Frameworks, Windows Forms, Multithreading, Performance Testing, Concurrency, Integration Tests, Solid Principles, Information Technology, Low Latency, Process Control Systems, Front End Software Development, Hardware Infrastructure, Software Coding, Industrial Software, Legacy Systems - **Published:** October 6, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=fc825c968bf2cf8c ## About the Role We are seeking an experienced Software Development Manager to lead a small team of engineers developing advanced software solutions for industrial control systems and optical measurement platforms. This role combines hands-on technical leadership in .NET applications using C++ and/or C# with a "player-coach" approach-contributing directly to development while providing strategic oversight, team development, and cross-functional collaboration. The ideal candidate brings strong expertise in industrial automation, precision measurement systems, and a proven ability to lead high-performing engineering teams. Direct customer interaction is a core part of the role: the manager will engage regularly with customers and end users to understand how our inspection systems are applied in the field, gather requirements, and provide responsive technical support across our large installed base of legacy systems. This person will play a crucial role in designing, implementing, and optimizing software, * Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. * Minimum of 7 years of experience in .NET software development, with a strong focus on C++/C# and the .NET framework. * 3+ years of experience in a direct leadership or management role. Technical Skills: * Proven experience in developing software for industrial or manufacturing applications, including interfacing with and controlling external hardware such as cameras and sensors. * Solid understanding of software design principles, patterns, and best practices throughout the full development cycle. * Familiarity with front-end technologies such as WinForms, or web development frameworks is a plus. * Strong problem-solving skills and the ability to work independently as well as in a team environment. Specialized Knowledge * Vision Systems / OpenCV: >> Experience with vision systems and image processing libraries, particularly OpenCV. >> Ability to implement image analysis algorithms to detect defects and inconsistencies in glass products. * Parallel / Asynchronous Processing: >> Expertise in parallel and asynchronous processing techniques to handle large amounts of data in real-time. >> Experience with multi-threading, concurrency, and asynchronous programming.Additional Skills:ยท * Knowledge of image processing and computer vision techniques is highly desirable. * Experience with cloud-connected industrial systems or IoT platforms. * Excellent communication skills and the ability to collaborate effectively with diverse international teams, as well as direct interaction with customers to thoroughly understand use cases.Join our dynamic team and play a vital role in our company's growth.Learn more at www.glassquality.com., * Do you have a strong familiarity with C++/C#? Education: * Bachelor's (Required) Experience: * .NET : 7 years (Required) ## Description Software Development: * Design, develop, and maintain .NET applications and services for glass inspection systems. * Implement new features and functionalities based on customer requirements and industry standards. * Write clean, scalable, and efficient code following best practices and coding standards. System Integration: * Integrate software solutions with hardware components and existing third-party systems. * Collaborate with hardware engineers to ensure seamless communication between software and inspection devices. Performance Optimization: * Analyze and optimize the performance of software applications to ensure high throughput and low latency. * Identify and resolve performance bottlenecks and scalability issues. Quality Assurance: * Develop and execute unit tests, integration tests, and performance tests to ensure software quality and reliability. * Participate in code reviews and provide constructive feedback to team members. Documentation and Training: * Create and maintain comprehensive documentation for software design, implementation, and usage. * Provide training and support to end-users and other stakeholders. Team Collaboration: * Work closely with cross-functional teams, including product managers, hardware engineers, and quality assurance specialists. * Mentor and guide junior engineers, fostering a culture of continuous learning and improvement. * Develop and implement a strategy for incorporating AI into the software development process and our product offerings, including evaluating AI-assisted development tools, identifying opportunities to apply AI/ML techniques within our inspection software, and guiding the team's adoption of these capabilities.