1

Software Engineer Software Developer Jobs in Owatonna, MN

Quality Engineer

Faribault, MN · On-site

$73K - $95K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Includes learning software to classify and mark defects according to product cosmetic ... Work with Engineering and Operations personnel to review, update, and maintain procedures related ...

Quality Engineer

Faribault, MN · On-site

$73K - $95K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Includes learning software to classify and mark defects according to product cosmetic ... Work with Engineering and Operations personnel to review, update, and maintain procedures related ...

Automation Engineer (On-Site)

Waseca, MN · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are looking for an Automation Engineer to help transform manufacturing through Automation and ... Proficiency in Microsoft Office including Excel, Word, and other computer software. * Possesses ...

Mechanical Engineer I

Owatonna, MN · On-site

$66K - $95K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Design and develop components and assemblies using SolidWorks CAD software * Create 3D models, detailed drawings, and engineering documentation for manufacturing * Support product development ...

Mechanical Engineer I

Owatonna, MN · Hybrid

$66K - $95K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Design and develop components and assemblies using SolidWorks CAD software * Create 3D models, detailed drawings, and engineering documentation for manufacturing * Support product development ...

Quality Engineer

Faribault, MN · On-site

$75 - $85/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Includes learning software to classify and mark defects according to product cosmetic ... Work with Engineering and Operations personnel to review, update, and maintain procedures related ...

New

Design Engineer

Owatonna, MN · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Design Engineer, you will contribute to Wenger Corporation's strategy to provide an ... Proficiency with finite element analysis (FEA) software and stress calculations * Ability to ...

Design Engineer

Owatonna, MN · On-site

$90K - $110K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Design Engineer, you will contribute to Wenger Corporation's strategy to provide an ... Proficiency with finite element analysis (FEA) software and stress calculations * Ability to ...

Utilizes nesting software, when applicable. Assures that quality standards are maintained and ... Interacts proactively with engineering and Operations personnel to generate and implement ...

Electrical Hardware Engineer

Owatonna, MN · On-site

$128K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Electrical Hardware Engineer with Bosch, you will be responsible for developing suitable ... Understanding of embedded software development is a plus * Experience with FPGA is a plus ...

Electrical Hardware Engineer

Owatonna, MN · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Electrical Hardware Engineer with Bosch, you will be responsible for developing suitable ... Understanding of embedded software development is a plus * Experience with FPGA is a plus ...

Electrical Hardware Engineer

Owatonna, MN · On-site

$85K - $128K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Electrical Hardware Engineer with Bosch, you will be responsible for developing suitable ... Understanding of embedded software development is a plus * Experience with FPGA is a plus ...

Electrical Hardware Engineer

Owatonna, MN · On-site

$85 - $128/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Electrical Hardware Engineer with Bosch, you will be responsible for developing suitable ... Understanding of embedded software development is a plus * Experience with FPGA is a plus ...

New

Senior Design Engineer

Owatonna, MN · On-site

$90 - $120/hr

  • Dental

  • Vision

  • Life

  • Retirement

SolidWorks experienceProficiency with finite element analysis (FEA) software and stress ... Engineer, a typical day might include:Assuming a substantial role in developing detailed customer ...

System Design Engineer

Owatonna, MN · On-site

$99K - $116K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... software, service training, and information services. As a member of our team, you will have the ... Are you interested in becoming an Engineer at Bosch Owatonna? Click here to learn more. This ...

System Design Engineer

Owatonna, MN · On-site

$99K - $116K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... software, service training, and information services. As a member of our team, you will have the ... Are you interested in becoming an Engineer at Bosch Owatonna? Click here to learn more. This ...

Senior Design Engineer

Owatonna, MN · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Proficiency with finite element analysis (FEA) software and stress calculations * Ability to ... Conducting engineering analysis with respect to strength calculations, design layout, fits and ...

System Design Engineer

Owatonna, MN · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... software, service training, and information services. As a member of our team, you will have the ... Are you interested in becoming an Engineer at Bosch Owatonna? Click here to learn more. This ...

Showing results 21-40

Software Engineer Software Developer information

See Owatonna, MN salary details

$48.5K

$113.1K

$167.9K

How much do software engineer software developer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for software engineer software developer in Owatonna, MN is $113,108.00, according to ZipRecruiter salary data. Most workers in this role earn between $91,000.00 and $131,500.00 per year, depending on experience, location, and employer.

What is a software engineer software developer?

Software engineers and software developers are professionals who design, create, test, and maintain computer software. While the terms are often used interchangeably, software engineers typically focus on applying engineering principles to the entire software development process, including system architecture and design. Software developers are more focused on writing code and building applications based on specific requirements. Both roles require strong problem-solving skills, knowledge of programming languages, and collaboration with other team members. Their work enables the technology and applications we use every day.

What are the key skills and qualifications needed to thrive as a software engineer software developer?

To thrive as a Software Engineer or Software Developer, you need strong programming skills, problem-solving abilities, and a solid understanding of computer science principles, often supported by a degree in computer science or a related field. Familiarity with languages like Python, Java, or C++, version control systems like Git, and experience with development frameworks and cloud platforms are commonly required. Excellent teamwork, communication skills, and adaptability help you collaborate effectively and respond to evolving project needs. These skills and qualities are crucial for building reliable, scalable software and successfully contributing to dynamic development teams.

How do software engineers typically collaborate with product managers and designers during the development process?

Software engineers frequently work closely with product managers and designers to ensure that technical solutions align with user needs and business goals. This collaboration often involves participating in regular meetings such as sprint planning, design reviews, and daily stand-ups to clarify requirements, discuss feasibility, and provide feedback. Engineers contribute technical insights early in the process, help identify potential challenges, and iterate on features based on cross-functional input. Effective communication and teamwork are essential for delivering high-quality software on schedule.

What is the difference between Software Engineer Software Developer vs Software Engineer Software Developer?

AspectSoftware Engineer Software Developer

Both roles often require similar skills, including programming, problem-solving, and understanding software development lifecycle. They typically work in similar environments such as tech companies, startups, or IT departments. Employers often use these titles interchangeably, and candidates search for both when exploring opportunities. The main difference is that 'Software Engineer' may imply a broader scope or more emphasis on engineering principles, but in many contexts, they are considered equivalent roles.

What are popular job titles related to Software Engineer Software Developer jobs in Owatonna, MN?

For Software Engineer Software Developer jobs in Owatonna, MN, the most frequently searched job titles are:

What cities near Owatonna, MN are hiring for Software Engineer Software Developer jobs?

Cities near Owatonna, MN with the most Software Engineer Software Developer job openings:

Infographic showing various Software Engineer Software Developer job openings in Owatonna, MN as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, 3% Contract, and 1% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $113,108 per year, or $54.4 per hour.

Quality Engineer

Apogee

Faribault, MN • On-site

$73K - $95K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 18 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