1

Programming Jobs in Austin, MN (NOW HIRING)

Applications Engineer

Stewartville, MN · On-site

$74K - $102K/yr

Description Applications Engineer GEOTEK / PUPI ® - Stewartville, MN (on-site) GEOTEK makes PUPI ® , the world's leading fiberglass crossarm, along with a growing line of engineered composite ...

Process Engineer

Stewartville, MN · On-site

$74K - $102K/yr

Description Process Engineer- Filament Winding Stewartville, MN | On-site About the Role GEOTEK manufactures engineered fiberglass composite structures for utility infrastructure using continuous ...

Controls Engineer

Stewartville, MN · On-site

$66K - $113K/yr

Experience programming and supporting Fanuc or similar robotic systems * Background applying lean and six sigma in a manufacturing environment; six sigma certification a plus * Strong analytical and ...

Commissioning Engineer

Albert Lea, MN · On-site

$80 - $100/hr

Commissioning Engineer About The Company: Electric Power Systems (EPS) is a NETA-accredited independent electrical testing and engineering organization specializing in electrical acceptance testing ...

This is a product-focused engineering role- if you are a strong mechanical or structural engineer who enjoys owning product design from concept through validation and launch, this role offers ...

Manufacturing Engineer

Stewartville, MN · On-site

$75K - $113K/yr

Description Manufacturing Engineer Stewartville, MN | Onsite | Operations Why This Role Matters We're looking for a hands-on Manufacturing Engineer who wants to improve production processes and have ...

Manufacturing Engineer

Austin, MN

$71K - $91K/yr

Manufacturing Engineer ID: 1063 Location: Austin, MN Department: Operations More about this job > Description Overview The Manufacturing Engineer is responsible for designing, implementing, and ...

Description Sr. Manufacturing Engineer, Filament Winding GEOTEK manufactures engineered composite products for global infrastructure. We're looking for a senior engineer to own our filament winding ...

next page

Showing results 1-20

Programming information

See Austin, MN salary details

$24.3K

$86.6K

$145.1K

How much do programming jobs pay per year?

As of Aug 24, 2026, the average yearly pay for programming in Austin, MN is $86,609.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,900.00 and $113,000.00 per year, depending on experience, location, and employer.

What is programming?

Programming is the process of designing, writing, testing, and maintaining the code that allows software applications and computer systems to function. It involves using programming languages, such as Python, Java, or C++, to instruct computers on how to perform specific tasks. Programmers solve problems, automate tasks, and bring digital projects to life by creating efficient and reliable code. The field requires logical thinking, attention to detail, and continuous learning as technologies evolve.

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

To thrive as a Programmer, you need strong proficiency in programming languages such as Python, Java, or C++, along with a solid understanding of algorithms and software development principles, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and often certifications in specific technologies or frameworks are valuable. Problem-solving, attention to detail, and effective communication are standout soft skills in this role. These skills and qualities are crucial for building efficient, reliable software and collaborating effectively within development teams.

What are some common challenges programmers face when working on large-scale projects, and how can they be addressed?

Programmers working on large-scale projects often encounter challenges such as managing code complexity, ensuring effective communication across teams, and maintaining consistent coding standards. These issues can be addressed by utilizing version control systems, participating in regular code reviews, and leveraging project management tools to coordinate tasks. Additionally, adhering to clear documentation practices and following established development methodologies like Agile can help keep projects organized and collaborative.

What is the difference between Programming vs Software Development?

AspectProgrammingSoftware Development
Primary FocusWriting code and algorithmsDesigning, creating, and managing entire software projects
Skills RequiredCoding languages, problem-solvingProgramming, project management, system design
Work EnvironmentIndividual coding tasks, debuggingTeam collaboration, planning, testing
CertificationsNone specific, often self-taught or bootcampsSoftware engineering degrees, certifications like Scrum or PMP

Programming primarily involves writing and testing code, focusing on individual tasks. Software development encompasses the entire process of designing, building, and maintaining software projects, often requiring broader skills and teamwork. While programming is a core component of software development, the latter includes planning, architecture, and project management.

What kind of jobs involve programming?

Programming jobs include roles such as software developer, web developer, mobile app developer, systems analyst, and game programmer. These positions typically require knowledge of programming languages like Java, Python, or C++, and often involve working in teams using development tools and version control systems.

What cities near Austin, MN are hiring for Programming jobs?

Cities near Austin, MN with the most Programming job openings:

Infographic showing various Programming job openings in Austin, MN as of August 2026, with employment types broken down into 1% Internship, 80% Full Time, 15% Part Time, 3% Contract, and 1% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $86,609 per year, or $41.6 per hour.

Applications Engineer

Geotek LLC

Stewartville, MN • On-site

$74K - $102K/yr

Full-time

Medical, Dental, Retirement, PTO

Posted 6 days ago


Job description

Description
Applications Engineer
GEOTEK / PUPI® - Stewartville, MN (on-site)
GEOTEK makes PUPI®, the world's leading fiberglass crossarm, along with a growing line of engineered composite products for infrastructure. We're the manufacturer and we hold the patents on much of what we build. When a customer's engineer has a hard technical question, the answer comes from our engineering team.
We're hiring an Applications Engineer to be part of that.
The work
  • Work directly with customers to understand what they're building and translate it into a design that works
  • Perform the structural and load calculations behind it
  • Interpret test data from our lab and make the design call
  • Lead or contribute to new product development. We're actively adding product lines
  • Produce engineering drawings, BOMs, and reports
  • Present designs and proposals to customers. Travel up to 10%
  • Work with sales and operations so what we quote is what we ship

What we're looking for
  • BS in Engineering
  • 3+ years as an applications, sales, product, or design engineer at a manufacturer
  • Experience in technical conversations with customers' engineers
  • SolidWorks or comparable 3D CAD

You don't need to know crossarms, composites, or NESC walking in. We'll teach the utility side. We're looking for an engineer who picks up a technical domain quickly, has strong communication skills, and is passionate about their product.
The compensation range for this position is $74,386 - $102,280 annually. Final offers may vary based on several factors, including experience, skills, and qualifications. The posted range represents the expected earning potential for this position within the current organizational budget and market conditions.
Who We Are
For over 30 years, GEOTEK has been internationally recognized for industry leading composite technologies, engineering, and service. The company has grown PUPI® into the leading global provider of fiberglass crossarms and is committed to adding and developing other market-leading composite brands for the world's infrastructure. The company was founded in 1990 to manufacture and market Common Sense Fencing and other pultruded fiberglass products. Early on GEOTEK also began producing utility composite crossarms for Pultruded Utility Products, Inc., a company it acquired in 2000 and renamed Pultruded Utility Products International (PUPI) to reflect the global opportunity for these products. PUPI (pronounced "puppy") is a brand of GEOTEK. Using proprietary processes and several patented inventions, GEOTEK manufactures and distributes engineered fiberglass composites that are used by the transmission and distribution power lines and substations. The company is well positioned for sustained growth and profitability through market expansion and new product offerings.
Our Purpose
As the global leader in composite crossarms, we aim to broaden our engineered composite products in infrastructure applications with light poles and beyond.
Mission
Enhance the world's infrastructure with engineered composite products.
Vision
Develop, acquire, and grow respected composite product brands; where each product line delivers market-leading reliability, performance, and value to global infrastructure customers.
TRUE Values
  • TEAM -we before me
  • RELIABLE -every day in every way
  • URGENT -the drive to do
  • ENTERPRISING -be curious

Benefits
  • Health, Dental, Ancillary Benefits
  • Generous PTO and 9 paid holidays
  • 401k with 4% company match
  • HSA employer contribution
  • Tuition Reimbursement
  • Profit Sharing
  • Company Events (steak cookouts, holiday parties, community giving, and more)

Learn more at GEOTEK.com
#INDEED
#LI-DN1