1

Software Engineering Manager Jobs in Cresco, IA (NOW HIRING)

Develop detailed 3D models, engineering drawings, and documentation using CAD software. Partner ... Manage multiple engineering projects while meeting project schedules and design milestones.

The ideal candidate will combine strong engineering fundamentals with practical knowledge of design ... Create detailed 3D models and manufacturing drawings using CAD software * Collaborate with ...

Travel Nurse RN - Med Surg

Cresco, IA · On-site

$1.8K - $2.5K/wk

The management team has 20 years of experience in workforce solutions and staffing in medical and non-medical fields, roles ranging from Clerical job to Cardiologist to software developer to CEO.

Public sector or public sector software experience desired; tax administration, short-term rental, or revenue management solutions a plus * Proficiency with tools such as JIRA, Azure DevOps, and ...

New

Field Design Specialist I

Decorah, IA · On-site

$60K - $72K/yr

Assists distribution engineering in development of project scopes and schedules using project management concepts and software. * May be responsible for emergency response in assigned processes.

Field Design Specialist I

Decorah, IA · On-site

$60K - $72K/yr

Assists distribution engineering in development of project scopes and schedules using project management concepts and software. * May be responsible for emergency response in assigned processes.

The Job: As a Customer Service Representative, you'll be part of our Engineered Fastening team ... Manage and resolve customer complaints and escalate where necessary. * Entering new customers and ...

Software Engineering Manager information

See Cresco, IA salary details

$93.6K

$159.4K

$188.6K

How much do software engineering manager jobs pay per year?

As of Jul 31, 2026, the average yearly pay for software engineering manager in Cresco, IA is $159,364.00, according to ZipRecruiter salary data. Most workers in this role earn between $162,800.00 and $162,800.00 per year, depending on experience, location, and employer.

What are some common challenges faced by Software Engineering Managers when leading diverse development teams?

Software Engineering Managers often encounter challenges such as balancing technical leadership with people management, aligning team members with different backgrounds and skill sets, and ensuring effective communication across remote or cross-functional teams. Navigating these challenges involves fostering an inclusive environment, setting clear expectations, and adapting management styles to individual team members’ needs. Successful managers also prioritize regular check-ins and feedback to keep projects on track and support professional growth within the team.

What Does a Software Engineering Manager Do?

A software engineering manager oversees a team of people who are working on the development of new computer software or the enhancement of existing computer programs. Because this is a management job, your duties may include coordinating and planning with other departments within the company and with company executives. In addition to management skills, you need a firm understanding of the technical aspects of software engineering. Another aspect of this career involves understanding the market and competitor’s products so that your software can compete and meet market demands.

What is the difference between Software Engineering Manager vs Software Developer?

AspectSoftware Engineering ManagerSoftware Developer
CredentialsBachelor's or Master's in CS or related field, often with leadership experienceBachelor's or higher in CS or related field
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersFocuses on coding, debugging, and implementing features
Employer & Industry UsageUsed across tech companies, startups, and large enterprisesCommon in all software development settings
Search & Comparison IntentUnderstanding managerial roles, leadership responsibilitiesFocus on technical skills, coding tasks

The main difference between a Software Engineering Manager and a Software Developer lies in their roles and responsibilities. Managers oversee teams, coordinate projects, and handle strategic planning, while developers focus on coding and technical implementation. Both roles are essential in the software development lifecycle, but they serve different functions within an organization.

What does a Software Engineering Manager do?

A Software Engineering Manager oversees a team of software engineers, guiding the development of software projects from planning to implementation. They are responsible for managing the team's workflow, ensuring high-quality code, and meeting project deadlines. In addition to technical leadership, they also handle hiring, mentoring, and performance reviews. Their role bridges the gap between technical execution and business objectives, ensuring that software solutions align with strategic goals.

What does a software engineer manager do?

A software engineering manager oversees software development teams, coordinates project planning, sets technical goals, and ensures timely delivery of software products. They also handle team management, performance evaluations, and collaborate with stakeholders to align technical efforts with business objectives.

What are the key skills and qualifications needed to thrive as a Software Engineering Manager, and why are they important?

To thrive as a Software Engineering Manager, you need a solid background in software development, team leadership, and project management, often backed by a degree in computer science or a related field. Familiarity with development tools, agile methodologies, version control systems, and, in some cases, certifications like PMP or Scrum Master are valuable. Exceptional communication, problem-solving, and mentoring skills distinguish top performers in this role. These competencies are crucial for successfully guiding technical teams, delivering projects efficiently, and fostering a collaborative and innovative engineering culture.

How much do software engineer managers get paid?

Software engineering managers typically earn a median annual salary ranging from $120,000 to $180,000, depending on experience, location, and company size. They often receive additional benefits such as bonuses, stock options, and health insurance, and may lead teams using project management tools and Agile methodologies.

Can I make 200k a year as a software engineer?

Software engineering managers and senior software engineers in high-cost-of-living areas or with extensive experience and specialized skills can earn $200,000 or more annually. Compensation depends on factors such as location, company size, industry, and individual expertise, with roles involving leadership, complex projects, or advanced technical skills often commanding higher salaries.

What engineer makes $500,000 a year?

Senior software engineering managers and highly experienced software engineers at large tech companies can earn $500,000 or more annually, often including bonuses, stock options, and other incentives. These roles typically require extensive experience, leadership skills, and expertise in areas like cloud computing, system architecture, or specialized domains.
What cities near Cresco, IA are hiring for Software Engineering Manager jobs? Cities near Cresco, IA with the most Software Engineering Manager job openings:
Infographic showing various Software Engineering Manager job openings in Cresco, IA as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $159,364 per year, or $76.6 per hour.

Other

Posted 24 days ago


Job description

Job Description We strive to be Your Future, Your Solution to accelerate your career. Contact Dani Edgington at dedgington@saigepartners.com to learn more about this opportunity. Mechanical Design Engineer The Mechanical Design Engineer is responsible for the design, development, and continuous improvement of trailer systems, including structural frames, suspension systems, braking components, and load-handling features

This position requires a strong foundation in mechanical engineering principles combined with practical experience in product design, manufacturing, and continuous improvement. Key Responsibilities Design and develop trailer components, including frames, axles, suspension systems, couplers, braking systems, and related assemblies. Perform structural analysis using Finite Element Analysis (FEA) to validate durability, load capacity, and compliance with applicable safety standards.

Develop detailed 3D models, engineering drawings, and documentation using CAD software. Partner with manufacturing teams to optimize designs for fabrication, welding, assembly, and production efficiency. Evaluate materials, including high-strength steel and aluminum, to improve product performance, durability, and weight reduction.

Support prototype development, product testing, validation, and field evaluations to ensure design performance under real-world operating conditions. Investigate and resolve engineering issues related to fatigue, vibration, load distribution, and overall structural integrity. Ensure designs comply with applicable regulatory requirements, including DOT, FMCSA, and FMVSS standards, as well as customer specifications.

Collaborate with suppliers to select and integrate components such as axles, tires, braking systems, lighting, and other trailer systems. Participate in cost reduction, quality improvement, value engineering, and new product development initiatives. Manage multiple engineering projects while meeting project schedules and design milestones.

Qualifications Bachelor's degree in Mechanical Engineering or a related engineering discipline. 3-5 years of experience in trailer manufacturing, automotive, heavy equipment, transportation, or a related industry. Proficiency with 3D CAD software such as SolidWorks, Autodesk Inventor, or similar design platforms.

Experience performing structural analysis using FEA tools and validating engineering designs. Strong understanding of structural design principles, welding processes, fabrication methods, and manufacturing best practices. Working knowledge of trailer braking systems, suspension systems, load dynamics, and structural performance.

Familiarity with applicable regulations and standards, including DOT, FMCSA, and FMVSS requirements. Experience designing or supporting trailer types such as flatbeds, enclosed trailers, tankers, refrigerated trailers, or specialty trailers is preferred. Familiarity with hydraulic and pneumatic systems used in trailer applications is a plus.

Understanding of transportation, logistics, and commercial vehicle industry requirements. Strong analytical, problem-solving, project management, and communication skills with the ability to collaborate across cross-functional teams. This version eliminates duplicate content, improves readability, and presents the role in a format commonly used for engineering recruiting while remaining neutral and broadly applicable.

About Saige Partners At Saige Partners, we believe great careers start with great connections. We strive to be Your Future, Your Solution, connecting exceptional talent with outstanding organizations where they can grow and succeed.