1

Functional Programmer Jobs in Minnesota (NOW HIRING)

Sr. Software Engineer

Bloomington, MN ยท On-site

$123K - $162K/yr

NET, and functional programming concepts. * You have a proven track record in scalable web application development using Angular (or React), including attention to usable interaction patterns and ...

Statistical Programmer II

Minneapolis, MN ยท On-site

$90K - $100K/yr

Experience working with vendors or cross-functional global teams. * Understanding of controlled programming environments, SOPs, and audit-ready documentation. Pay Transparency * A reasonable estimate ...

Be Seen First

Project Engineering Pay Rate: Starting at $42 per hour (DOE) Important Notes * No sponsorship ... Functional Specifications * I/O Matrices * Operating Procedures * Test Procedures * Support ...

You will contribute to both functional and non-functional testing, ensuring that features meet ... Collaborate with developers, verification engineers, and product owners to define test strategies ...

Senior Mechanical Engineer

Minneapolis, MN ยท On-site

$109K - $144K/yr

Cross-Functional Collaboration - Work closely with customer's manufacturing, fabrication, electrical/hydraulic engineering, and field-service teams to deliver robust, field-ready equipment.

Review functional specification requirements, design, and business processes to ensure alignment ... Developers * Technical and Business Analysts * Database Administrators * State Supervisors and ...

About the Team The Engineering - R&D team drives innovative product development by leading cross-functional engineering activities. Serving as a key interface between Product Engineering, Project ...

SR. CNC PROGRAMMER

Blaine, MN ยท On-site

$75K - $112K/yr

Represent Engineering team on cross-functional teams as needed. * Identifies and coordinates opportunities for reducing manufacturing set-up time, cycle time, labor hours, and WIP. * Other duties as ...

Showing results 21-40

Functional Programmer information

See Minnesota salary details

$11

$38

$67

How much do functional programmer jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for functional programmer in Minnesota is $38.72, according to ZipRecruiter salary data. Most workers in this role earn between $25.19 and $50.38 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a functional programmer?

To thrive as a Functional Programmer, you need a strong grasp of functional programming paradigms, data structures, and relevant languages such as Haskell, Scala, or Clojure, often supported by a degree in computer science or related fields. Familiarity with version control systems (e.g., Git), build tools, and continuous integration platforms is typically required. Analytical thinking, problem-solving, and effective communication are standout soft skills for this role. These skills are crucial for writing reliable, maintainable code and collaborating effectively on complex software projects.

What are some common challenges functional programmers face when working on large-scale projects?

Functional Programmers often encounter challenges in integrating functional code with legacy object-oriented systems and ensuring that team members are comfortable with functional paradigms. Managing state and side effects in a purely functional way can also require careful architectural planning, especially as the codebase grows. Collaboration with colleagues from different programming backgrounds may involve additional communication to align on best practices and ensure maintainability. Staying up to date with evolving functional libraries and tools is also key to overcoming these challenges.

What is the difference between Functional Programmer vs Software Developer?

AspectFunctional ProgrammerSoftware Developer
CredentialsTypically requires knowledge of functional programming languages and paradigmsRequires general programming skills, often with multiple language proficiencies
Work EnvironmentOften works on projects emphasizing pure functions, immutability, and declarative codeWorks across various projects, including front-end, back-end, and full-stack development
Industry UsageCommon in industries focusing on high reliability, concurrent systems, or data processingWidely used across all software development sectors

While both roles involve coding, a Functional Programmer specializes in functional programming principles and languages, focusing on writing pure, immutable code. A Software Developer has a broader scope, working with multiple paradigms and technologies to build diverse applications. The roles often overlap, but the focus and expertise differ based on the programming approach.

What are popular job titles related to Functional Programmer jobs in Minnesota?

For Functional Programmer jobs in Minnesota, the most frequently searched job titles are:

What job categories do people searching Functional Programmer jobs in Minnesota look for?

The top searched job categories for Functional Programmer jobs in Minnesota are:

Infographic showing various Functional Programmer job openings in Minnesota as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 8% Part Time, 4% Contract, and 1% Nights. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $80,541 per year, or $38.7 per hour.

CMM Programmer/Metrologist-Big Lake

Big Lake, MN โ€ข On-site

$90K - $100K/yr

Other

Posted yesterday

New


Job description

TOMZ is hiring a highly skilled CMM Programmer/Metrologist to join our team in Berlin, CT!

**Summary of Position: **

This position will be responsible for developing, maintaining and generating CMM and other metrology programs used to inspect and verify production materials and components. Designs, develops and procures work holding and functional gages. Reviews drawings and specifications to establish correct inspection criteria following best practices. Subject matter expertise in programming languages such as Calypso (preferred) or PC-DMIS as well as GD&T and other relevant ANSI/ASME, or ISO standards.

**Essential Functions: **

  • Develops, verifies, and operates automated inspection programs for first piece, in-process, and final inspections.

  • Proves out programs limiting risk of measurement bias, linearity, reproducibility and reproducibility errors.

  • Understands Alpha and Beta measurement risks and provides appropriate feedback.

  • Maintains automated inspection machines to include probe qualifications, regular cleaning, and inspection of scales.

  • Design and procures fixtures needed to hold products for inspection during product development; sets criteria for instruments and specifications.

  • Supports automatic data collection from measurement equipment to the inspection plans.

  • Supports the development of inspection methods, tool mapping, First Article Inspections (FAI's), and in process checks for manufacturing.

  • Revises inspection programs and documents based on engineering changes, as required.

  • Supports root cause investigation as applicable to automated inspection function, tooling, and programs.

  • Supports Gage R&R (Repeatability and Reproducibility) and other Measurement System Analysis (MSA) studies.

  • Supports calibration of inspection and measurement equipment to ensure traceability to national/international standards; coordinates or performs calibration activities as needed.

  • Develops work instruction and conducts training of designated automated inspection equipment for operators.

  • Other duties and responsibilities as assigned.

**Qualifications: **

  • Knowledge of and the ability to read geometric dimensions and tolerances ASME Y14.5.

  • Knowledge of precision measuring instruments and their application, including but not limited to, CMMs, Vision Systems, and Contracers.

  • Strong verbal and written English language communication skills.

  • Competency with Microsoft Office (i.e. Outlook, Word, Excel, and PowerPoint), Adobe PDF,

  • Experience in 3D modeling and drafting

  • Experience with Calypso CMM or Open DMIS software

  • Ability to work with a variety of functional areas, including R&D, Manufacturing, and QA, as required accomplishing results with minimal guidance.

Preferred Qualifications:

  • Regulated manufacturing industry experience (e.g. Aerospace, Defense, Med Device, Pharmaceutical, etc.)

  • Knowledge of and experience with GMP/ISO standards.

  • Experience with CT scanning, White Light and 3D metrology

  • Experience with PC DMIS or Geomeasure

  • Associate’s degree preferred or equivalent directly- transferable work experience (Manufacturing or Engineering discipline preferred).

**

Education:

**

  • Drafting / GD&T

  • CMM programming

  • CAD modeling

  • Vision System programming

**Experience: **

  • Minimum of 3 years of direct experience working with advanced metrology equipment.

Travel Requirements:

  • Travel outside of the workplace is possible for up to 10% of the year.

  • Flexibility is needed for last-minute emergencies.

  • Travel may include multiple overnight stays and may occasionally require weekend commitments.

Physical Requirements:

  • Ability to bend, stoop, squat, kneel, and lift up to 50 pounds. Team lift or mechanical assistance required for objects over 50 pounds.

  • Perform keyboard entries with frequent operation of a computer.

  • The ability to wear safety equipment such as cut resistant gloves, safety glasses, hearing protection, and slip resistant shoes.

You should be proficient in:

  • GD&T
  • Precision Measurement & Hand Metrology
  • calypso
  • CMMS
  • Metrology