1

Manager Of Software Development Jobs in Hugo, MN

Director of Software Engineering

Shoreview, MN ยท On-site

$255K/yr

Director of Software Engineering at TSI TSI provides trusted measurement, application guidance, and ... individual development plans, drive career growth conversations for direct reports, manage ...

Software Development Lead

Eagan, MN ยท On-site

$90 - $120/hr

Software Development Lead - FAA Terminal Flight Data Manager (TFDM) Leidos is seeking a Software Development Lead to work as a member of a dynamic team in Eagan, MN, on the development and ...

Knowledge of applicable software management and engineering development processes. * 5+ years of software development experience. * Bachelor's degree in a relevant field. Additional Skills ...

Software Development Lead

Eagan, MN ยท On-site

$87K - $157K/yr

... Flow Management System (TFMS) * Replacement or integration of multiple systems in the National ... Performing software development as needed for the TFDM system * Providing support needed for system ...

Software Development Lead

Eagan, MN ยท On-site

$87K - $157K/yr

... Flow Management System (TFMS) * Replacement or integration of multiple systems in the National ... Performing software development as needed for the TFDM system * Providing support needed for system ...

Software Development Lead

Eagan, MN ยท On-site

$87K - $157K/yr

... Flow Management System (TFMS) * Replacement or integration of multiple systems in the National ... Performing software development as needed for the TFDM system * Providing support needed for system ...

This position will contribute to the company's success through the design and development of ... This position contributes in a collaborative way with management, project teams, production ...

next page

Showing results 1-20

Manager Of Software Development information

See Hugo, MN salary details

$87.4K

$156.3K

$196.3K

How much do manager of software development jobs pay per year?

As of Sep 3, 2026, the average yearly pay for manager of software development in Hugo, MN is $156,255.00, according to ZipRecruiter salary data. Most workers in this role earn between $135,800.00 and $179,200.00 per year, depending on experience, location, and employer.

What does a manager of software development do?

A Manager of Software Development oversees teams of software engineers and developers, guiding them through the software development lifecycle. They are responsible for project planning, setting goals, ensuring deadlines are met, and maintaining high-quality standards. Additionally, they facilitate communication between team members and other departments, help resolve technical challenges, and support the professional growth of their team. Their role blends technical expertise with leadership and project management skills.

What are the key skills and qualifications needed to thrive as a manager of software development, and why are they important?

To thrive as a Manager of Software Development, you need strong leadership abilities, a solid background in software engineering, and experience with project management, often supported by a degree in computer science or a related field. Familiarity with development tools like Git, Jira, agile methodologies, and sometimes certifications such as PMP or Scrum Master are typically required. Excellent communication, problem-solving, and team-building skills help you motivate teams and foster a collaborative environment. These skills are essential for delivering high-quality software products on time while supporting the growth and efficiency of your development team.

What are some common challenges faced by a manager of software development, and how can they be addressed?

A Manager of Software Development often navigates challenges such as balancing project deadlines with code quality, managing cross-functional team dynamics, and adapting to rapidly changing technologies. Addressing these requires clear communication, fostering a collaborative team culture, and implementing agile methodologies to stay responsive to change. Regular one-on-one meetings, continuous learning opportunities, and transparent goal-setting also help maintain team engagement and productivity. By proactively addressing these challenges, managers can drive successful project outcomes and support their team's professional growth.

What is the difference between Manager Of Software Development vs Software Development Manager?

AspectManager Of Software DevelopmentSoftware Development Manager
Required CredentialsBachelor's degree in CS or related field; often certifications in project managementBachelor's degree in CS or related field; certifications like PMP are common
Work EnvironmentLeads multiple development teams, oversees project delivery, collaborates with stakeholdersManages software development teams, focuses on project execution and team coordination
Employer & Industry UsageUsed in tech companies, software firms, and IT departmentsCommon in software companies, tech startups, and enterprise IT divisions

The main difference is that a Manager Of Software Development typically oversees multiple teams and strategic initiatives, while a Software Development Manager focuses more on managing specific development teams and project execution. Both roles require similar credentials and are used across similar industries, but their scope and focus differ slightly.

What cities near Hugo, MN are hiring for Manager Of Software Development jobs?

Cities near Hugo, MN with the most Manager Of Software Development job openings:

Infographic showing various Manager Of Software Development job openings in Hugo, MN as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 19% Part Time, 1% Temporary, and 2% Contract. Highlights an 86% Physical, 3% Hybrid, and 11% Remote job distribution, with an average salary of $156,255 per year, or $75.1 per hour.

Senior Manager of Software and Electronics Engineering

Apg Cash Drawer Llc

Minneapolis, MN โ€ข On-site

$140 - $170/hr

Other

Posted 12 days ago


Job description

Serving customers worldwide, apg powers cash management solutions across a wide range of global industries and verticals. From general application cash drawers to SMARTtill Cash Management Solutions, apg delivers innovative technologies that enhance efficiency and security at the point of sale.Join apg as a Senior Manager of Software and Electronics Engineering and help shape the next generation of connected products, embedded systems, electronics, software, and cloud-enabled technologies. This hands-on leadership role is ideal for an engineering leader who wants to influence product strategy, guide architecture, develop strong teams, and bring innovative ideas from concept to scalable, reliable solutions.This role is a strong fit for an engineering leader who enjoys setting technical direction while staying close to the work. You will guide architecture decisions, coach and develop engineering talent, partner across functions, and help external engineering and development partners execute effectively.Shape the technical direction for software, electronics, embedded systems, cloud platforms, APIs, SDKs, connectivity, and connected-product technologies.Partner closely with Product Engineering, Hardware Engineering, Product Management, Manufacturing, Quality, Supply Chain, and Service teams to bring integrated solutions to market.Lead current product support while also helping define the roadmap for future technology platforms.Build and mentor engineering talent while strengthening APGโ€™s software and electronics capabilities.Drive innovation, architecture, quality, scalability, security, and long-term product success.This is a high-impact opportunity for an engineering leader who wants ownership, visibility, technical challenge, and the chance to help shape APGโ€™s software, electronics, and connected-product capabilities at a meaningful stage of growth.Position SummaryThe Senior Manager of Software and Electronics Engineering will lead APGโ€™s digital and electronics technology organization, including electronics hardware, embedded software, cloud software, APIs, SDKs, connectivity, and connected-product technologies. This leader will help define technology strategy, strengthen engineering practices, support successful product delivery, and guide innovation through commercialization and lifecycle support.Working closely with Hardware and Product Engineering leadership, the Senior Manager will ensure seamless integration of hardware, software, and cloud technologies across the product portfolio and support execution of the long-term product roadmap. The successful candidate will build high-performing engineering teams, establish technology architecture, and drive engineering excellence from concept through commercialization and lifecycle support.Key ResponsibilitiesTechnology & Engineering LeadershipLead multidisciplinary teams across electronics, embedded systems, cloud software, APIs, SDKs, connectivity, and digital platforms while setting technology strategy, architecture direction, and engineering standards that support quality, security, scalability, and innovation.Provide hands-on technical leadership while empowering team members and external partners to execute effectively.Product Development & InnovationOversee the design, development, validation, and release of electronic and software solutions for current and future products.Partner with Product Management and Engineering leaders to translate customer and market needs into effective technology solutions.Evaluate emerging technologies, industry trends, and competitive developments to identify opportunities for innovation and differentiation.Ensure effective integration of software, electronics, connectivity, and cloud technologies across the product portfolio.Support technology planning for both near-term product needs and longer-term platform development.Cross-Functional & Operational LeadershipPartner with Product Management, Hardware Engineering, Manufacturing, Quality, Supply Chain, and Service to deliver integrated products, support lifecycle improvements, manage resources and budgets, and communicate priorities, risks, and recommendations clearly.Organizational LeadershipRecruit, develop, mentor, and retain high-performing engineering talent.Foster a culture of innovation, accountability, continuous improvement, customer focus, and engineering excellence.Establish performance goals, development plans, and succession strategies.Build organizational capabilities through internal talent development, resource planning, and effective management of external engineering and development partners.Create an environment where engineers can solve complex problems, contribute ideas, and grow their technical and leadership capabilities.KNOWLEDGE, SKILLS, AND ABILITIES:โ€ข Experience managing complex product development programs from concept through commercializationโ€ข Strong understanding of electronics design, embedded systems, software development lifecycle practices, and product architectureโ€ข Proven ability to collaborate effectively across engineering disciplines and business functionsโ€ข Knowledge of cybersecurity, software quality, regulatory compliance, and functional safetyโ€ข Experience leading globally distributed engineering teams and external development partnersโ€ข Excellent verbal and written communication skillsโ€ข Excellent interpersonal and customer service skillsโ€ข Excellent organizational skills with exceptional attention to detailโ€ข Ability to organize, prepare, analyze, and interpret data to find and solve problemsโ€ข Excellent time management skills with a proven ability to meet deadlinesโ€ข Ability to function well in a high-paced and at times stressful environmentโ€ข Proficient with Microsoft Office Suite, including Outlook, Word, PowerPoint, Excel, and TeamsREQUIREMENTS:โ€ข Bachelorโ€™s degree in electrical engineering, computer engineering, computer science, software engineering, or a related technical disciplineโ€ข 3+ years of engineering leadership experience with increasing responsibility in software, electronics, or connected-product developmentโ€ข Demonstrated success leading multidisciplinary teams spanning hardware, connected devices, embedded software, and cloud technologiesโ€ข Experience with IoT, Android, Windows, Linux, connected devices, APIs, SDKs, TCPIP, HTTP, TLS, HTTPS, USB HID and digital ecosystems, preferredโ€ข Experience with Heroku and Voltr or similar hosting environments, preferredโ€ข Prior experience in point-of-sale (POS) systems & technology, preferred #J-18808-Ljbffr