1

Associate Software Development Engineer Jobs in Mankato, MN

Quality Engineer

Faribault, MN

$73K - $95K/yr

... software (i.e. Minitab, SPSS, JMP) preferred * Skill with programming (Visual Basics, Wonderware, or other programming language) * Experience with development of data bases (i.e. SharePoint, MS ...

Quality Engineer

Faribault, MN · On-site

$73K - $95K/yr

... software (i.e. Minitab, SPSS, JMP) preferred * Skill with programming (Visual Basics, Wonderware, or other programming language) * Experience with development of data bases (i.e. SharePoint, MS ...

Civil Engineer

Mankato, MN · On-site

$88K - $144K/yr

... software design packages such as Visual Analysis, STAAD.Pro, Risa, LPILE, MFAD, and CAISSON. • Site (Civil) engineering responsibilities include development of design criteria; grading & drainage ...

... software design packages such as Visual Analysis, STAAD.Pro, Risa, LPILE, MFAD, and CAISSON. · Site (Civil) engineering responsibilities include development of design criteria; grading & drainage ...

Civil Engineer

Mankato, MN · On-site

$88K - $144K/yr

... software design packages such as Visual Analysis, STAAD.Pro, Risa, LPILE, MFAD, and CAISSON. • Site (Civil) engineering responsibilities include development of design criteria; grading & drainage ...

Leverage global knowledge base to support R&D developments and customized deployments * Design ... Job Category Software Systems Job Posting Date 31 Jul 2026; 00:07 Pay Range $98,566 - $160,169 ...

Sr. Controls Engineer

Mankato, MN · On-site

$98K - $160K/yr

Leverage global knowledge base to support R&D developments and customized deployments * Design ... Job Category Software Systems Job Posting Date 31 Jul 2026; 00:07 Pay Range $98,566 - $160,169 ...

Automation Specialist

Mankato, MN · On-site

$65K - $95K/yr

... engineering, planning, and interior design services to communities across the nation. ISG is seeking a talented Automation Specialist to join our software development team. This role is focused on ...

Process Engineer

Mankato, MN · On-site

$73K - $118K/yr

Collaborate with cross-functional teams (production, quality, maintenance, R&D) to implement ... Good knowledge of Enterprise Resource Planning (ERP) software and computer tracking applications

New

Process Engineer

Mankato, MN · On-site

$73K - $118K/yr

Collaborate with cross-functional teams (production, quality, maintenance, R&D) to implement ... Good knowledge of Enterprise Resource Planning (ERP) software and computer tracking applications

Water Resources Engineer

Mankato, MN · On-site

$75K - $150K/yr

Use modeling software to simulate stormwater flow and assess the impact of proposed developments ... Professional Engineer (PE) licensure, required * Experience in managing projects within the surface ...

Civil Engineer - Surface Water Department: Civil Employment Type: Full Time Location: Mankato, MN ... Use modeling software to simulate stormwater flow and assess the impact of proposed developments ...

Collaborate with cross-functional teams (production, quality, maintenance, R&D) to implement ... Good knowledge of Enterprise Resource Planning (ERP) software and computer tracking applications

Support new product design and development, providing input and troubleshooting for Bills of ... Proficient with data mining and data cleansing using SAP, Excel, and other company software.

Showing results 41-60

Associate Software Development Engineer information

See Mankato, MN salary details

$19

$41

$97

How much do associate software development engineer jobs pay per hour?

As of Aug 17, 2026, the average hourly pay for associate software development engineer in Mankato, MN is $41.86, according to ZipRecruiter salary data. Most workers in this role earn between $30.24 and $44.33 per hour, depending on experience, location, and employer.

What is an associate software development engineer?

Associate Software Development Engineers are entry-level professionals who assist in designing, developing, testing, and maintaining software applications. They typically work under the guidance of senior developers, contributing to coding, debugging, and documenting software projects. This role serves as a foundational position in a software engineering career, providing opportunities to learn industry best practices and collaborate with experienced team members. Associate Software Development Engineers often participate in code reviews, troubleshoot issues, and help ensure that software meets quality and performance standards.

What are the key skills and qualifications needed to thrive as an associate software development engineer?

To thrive as an Associate Software Development Engineer, you need a solid grasp of programming languages (such as Java, Python, or C++), algorithms, and data structures, often supported by a bachelor's degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and basic software development lifecycle methodologies is typically required. Strong problem-solving skills, a willingness to learn, and effective teamwork set standout candidates apart. These skills and qualities are vital for building reliable software, adapting to evolving technologies, and collaborating in dynamic development teams.

What are some common challenges faced by associate software development engineers when joining a new team?

Associate Software Development Engineers often encounter challenges such as adapting to established codebases, understanding team workflows, and getting acquainted with company-specific development tools. It can take time to become comfortable with version control systems, code review processes, and agile methodologies commonly used by development teams. Building effective communication with senior engineers and learning to balance independent problem-solving with seeking guidance are also key aspects of the initial learning curve.

What is the difference between Associate Software Development Engineer vs Software Development Engineer?

AspectAssociate Software Development EngineerSoftware Development Engineer
Required CredentialsBachelor's degree in CS or related field, some internshipsBachelor's or higher in CS, more experience preferred
Work EnvironmentEntry-level, team-based projects, training programsMore complex projects, increased responsibility
Employer & Industry UsageTech companies, startups, large corporationsSame as Associate role, with more senior positions
Search & Comparison IntentEntry-level roles, career progressionMid-level roles, career growth

The main difference between an Associate Software Development Engineer and a Software Development Engineer lies in experience and responsibility. The Associate role is typically entry-level, focusing on learning and supporting projects, while the SDE has more experience and handles more complex tasks. Both roles are common in tech companies and serve as stepping stones in a software engineering career.

What cities near Mankato, MN are hiring for Associate Software Development Engineer jobs?

Cities near Mankato, MN with the most Associate Software Development Engineer job openings:

Infographic showing various Associate Software Development Engineer job openings in Mankato, MN as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 18% Part Time, and 2% Contract. Highlights an 90% Physical, 4% Hybrid, and 6% Remote job distribution, with an average salary of $87,072 per year, or $41.9 per hour.

$73K - $95K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 15 days ago


Apogee Enterprises rating

7.9

Company rating: 7.9 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

22nd of 84 rated plastic manufacturers


Job description

Tru Vue Inc.

Apogee Enterprises, Inc. (NASDAQ: APOG), was founded in 1949 and is headquartered in Minneapolis, MN. Apogee is a growing, profitable company with annual revenues approaching $1.5 billion. We provide distinctive metal and glass solutions for enclosing commercial buildings, and glass and acrylic solutions for picture framing and display applications. To learn more visit: www.apog.com.

The Apogee Performance Surfaces segment has grown from $100M to $200M in revenue through a recent acquisition. Our brands in the Performance Surfaces portfolio develop and manufacture high-performance coated materials for a variety of applications, including wall decor, museums, graphic design, architectural interiors, digital display, and industrial flooring markets. We are the global leader in anti-reflective, conservation grade electrostatic dissipative, high-definition, and abrasion resistance coatings, that provide protection, innovative designs, and exceptional durability.

Position Summary

The Quality Engineer provides subject matter expertise and training of the visual inspection system to the quality resources assigned to production teams. They develop and maintain the quality equipment including the vision inspection system. The Quality Engineer supports the development and execution of quality programs assuring product and process quality is in accordance with quality principles, acceptance sampling, and measurement systems.

Responsibilities

Vision Systems:

  • Responsibility and ownership for the use of, accuracy, and effectiveness of automated inspection systems. Includes learning software to classify and mark defects according to product cosmetic specifications.
  • Continuously improve inspection system capabilities by analyzing defects, systems classifiers, & systems enhancements.
  • Provide site ownership of all inspection/vision systems, including in-line production systems and lab systems.
  • Ensure Quality Technicians, production leaders, and peers are adequately trained on SOP's related to inspection systems.
  • Provide technical guidance, as required, in a 24/5 environment.
  • Maintain calibration & maintenance activities related to system performance.
  • Communicate regularly with systems manufacturer to stay current and improve knowledge.
  • Investigate industry trends and new technology related to vision and inspection systems.

Quality:

  • Determine system capabilities and build supplemental quality processes to ensure customer requirements are met.
  • Provide support to quality resources assigned to production teams. Coach, train, and develop team to optimize quality support on shift. Provide input to the Quality Mananger for administrative support of the quality team in terms of PTO, goal setting, performance reviews, etc. Work closely with shift Supervisors to ensure team is getting appropriate support from shift leadership.
  • Support the Quality Management System (QMS) components, including document control to manage work instructions, performing audits and completing audit reports, and following up on corrective actions.
  • Work closely with the quality team, support team and peers on quality initiatives. Lead efforts to publish, understand, and improve OEE yield metrics. Provide training and coaching on use of quality tools, process improvements and troubleshooting for day-to-day operations. Utilize statistical analysis and problem-solving techniques to reduce the cost of poor quality and resolve quality issues. Support and train others on identification of root causes of failures and low productivity, and implementation of solutions to prevent reoccurrence.
  • Lead projects to improve quality metrics.
  • Perform process capability studies to evaluate the design of new products and processes to validate and qualify for production. Develop standards and methods for inspection, testing, and evaluation. Work with Engineering and Operations personnel to review, update, and maintain procedures related to development of products/processes.
  • Provide quality updates to the organization through status reports including process verification, customer complaints, corrective and preventive action, internal audits, process capability, and product certification / rating status.
  • Make decisions based on collection of data; manage risks effectively; be aware of impact of decisions on other departments.
  • Interact and function effectively in a team environment.

Personal Attributes and Experience

  • An undergraduate degree in engineering, quality, business administration, science, or related field (or equivalent experience).
  • Previous experience in manufacturing quality preferred.
  • Formal Lean Six Sigma training preferred.
  • Working knowledge of statistical analysis software (i.e. Minitab, SPSS, JMP) preferred
  • Skill with programming (Visual Basics, Wonderware, or other programming language)
  • Experience with development of data bases (i.e. SharePoint, MS Access) and interface tools (i.e. Power BI) is a plus.
  • American Society for Quality CQE certification preferred.
  • Vision Systems experience is a plus.
  • Strategic AI Utilization: Strategic application of artificial intelligence (AI) tools and technologies to drive business outcomes, enhance decision-making, and improve operational efficiency.
  • Effective verbal and written communication skills. Proven ability to compile information and produce accurate written documents and reports in a professional format.
  • Strong knowledge of quality management systems and related industry standards.
  • Auditing experience, experience developing and sustaining effective auditing systems.
  • Demonstrated skill in leading continuous improvement projects.
  • Demonstrated ability to develop and document processes.
  • Demonstrated creativity to explore and apply ideas and technologies in innovative ways.
  • Ability to read, write and understand work instructions (English).
  • Math and computer skills.
  • Ability to work and interact effectively with a variety of people at all levels inside and outside the organization.
  • Personal motivation and ability to work with minimal supervision.
  • Safely perform essential job responsibilities.
  • Eagerness to learn and grow.
  • Must be able to travel and work off-shifts as needed.

Work Environment

This job is primarily performed in an office environment. The noise level in the office is generally moderate. While performing the duties of this job, the employee frequently interacts with individuals on the plant floor, near moving mechanical parts. The noise level in the production environment is usually loud.

Pay Range

  • $75,000-$85,000

#LI-TV1

Our Benefits

We care about and invest in our employees. We are proud to offer a comprehensive benefits package designed to support their well-being and foster professional development. Here is a glimpse of what you can look forward to if you join our team.

  • Competitive Benefits Package for employees and their dependents (Medical, Dental, Vision, Life, Disability)

  • Incentive Plans

  • 401(k) with employer contribution and match

  • Employee Stock Purchase Plan with employer match

  • Paid Time Off (Vacation and Sick Time)

  • Paid Holidays

  • Tuition Reimbursement Program

  • Employee Assistance Program (EAP)

  • Wellness Program

  • Training and Career Progression

Apogee and our brands are an Equal Opportunity Employer.


What Apogee Enterprises employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom