1

Functional Programmer Jobs in Minnesota (NOW HIRING)

Functional Consultant - L2 City: Minneapolis State/Province: Minnesota Posting Start Date: 6/4/25 ... Leveraging our holistic portfolio of capabilities in consulting, design, engineering, and ...

Bachelor's degree in Engineering, Operations, Supply Chain, or related field * 3+ years of ... Roles and Responsibilities We are seeking an experienced Manufacturing Functional Consultant with ...

Pr. Quality Engineer

Brooklyn Park, MN

$75.30K - $97.20K/yr

Initiate and/or consult in the development and/or update of Risk Management and Hazard Analysis documentation in cooperation with cross-functional engineering teams per project requirements.

Pr. Quality Engineer

Minneapolis, MN

$75.30K - $97.20K/yr

Initiate and/or consult in the development and/or update of Risk Management and Hazard Analysis documentation in cooperation with cross-functional engineering teams per project requirements.

Teamcenter Functional Architect

Saint Paul, MN · On-site +1

$155.40K - $188.58K/yr

This role is part of our Systems Innovation Engineering (SIE) division, which specializes in ... Teamcenter Functional Architect * Full Time * Remote or Hybrid The Teamcenter Functional Architect ...

Teamcenter Functional Architect

Saint Paul, MN · On-site +1

$155.40K - $188.58K/yr

This role is part of our Systems Innovation Engineering (SIE) division, which specializes in ... Teamcenter Functional Architect * Full Time * Remote or Hybrid The Teamcenter Functional Architect ...

... functional engineering initiatives. This organization designs and manufactures highly engineered aviation products used globally across passenger transport, tourism, and specialty aviation ...

CMM Programmer

Anoka, MN · On-site

$70K - $80K/yr

The CMM Programmer plays a critical role in the manufacturing process by developing and optimizing ... Daily work involves critical thinking, attention to detail, and collaboration with cross-functional ...

next page

Showing results 1-20

Functional Programmer information

See Minnesota salary details

$11

$38

$67

How much do functional programmer jobs pay per hour?

As of May 29, 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, and why are they important?

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 a Functional Programmer?

A Functional Programmer is a software developer who primarily uses functional programming languages and paradigms to write code. Functional programming emphasizes using pure functions, immutability, and declarative code to solve problems, making software more predictable and easier to test. Common functional languages include Haskell, Scala, Clojure, and F#. Functional Programmers often work on projects that require high levels of reliability, concurrency, or mathematical modeling. Their approach differs from object-oriented or procedural programming by focusing on functions and avoiding shared state.

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 May 2026, with employment types broken down into 99% Full Time, and 1% Temporary. Highlights an 10% Physical, and 90% Remote job distribution, with an average salary of $80,541 per year, or $38.7 per hour.
Product Manager, Functional Test

Product Manager, Functional Test

CIRCUIT CHECK INC

Maple Grove, MN • On-site

$120K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 16 days ago


Job description

About the job

Who we are:

Circuit Check is a global leader in automated test systems for complex electronics. Our Technology and Solutions Group (TSG) is driving innovation across hardware, software, and data to define the next generation of intelligent, scalable test platforms.

We’re seeking a Product Manager, Functional Test who will own the definition and evolution of Circuit Check's functional test platform - bringing together instrumentation, control software, and system integration into a cohesive, scalable offering for our customers.

This role requires both technical depth and commercial insight: someone who understands ATE design, customer production challenges, and how to convert engineering capability into standardized, repeatable test solutions.

Our design staff includes electrical, software, mechanical engineers, and project managers. Our systems are supported by staff throughout the United States, Canada, Mexico, Europe, Malaysia, and China.

Position Summary

The Product Manager, Functional Test will serve as the architect and champion of Circuit Check's custom test system development platform, ensuring that our tools, architectures, and processes deliver consistent performance and reliability across industries. You will work closely with design engineers, system integrators, and customers to define our standard toolset and hardware platform, balancing innovation with manufacturability and supportability.

This position is ideal for someone who thrives at the intersection of engineering, product strategy, and customer engagement - with approximately 25% travel to customer sites,, vendors, and Circuit Check facilities.

Key Responsibilities

  • Platform Ownership: Define and maintain the roadmap for Circuit Check’s functional test system platform, including instrumentation, hardware interfaces, and software architecture
  • Customer Engagement: Collaborate directly with customers to understand testing needs, production environments, and industry trends, translating insights into platform improvements
  • System Integration: Lead cross-functional efforts to align mechanical, electrical, and software teams around a unified architecture for test solutions
  • Toolset Development: Standardize and continuously improve Circuit Check’s toolset for ATE system development, from hardware frameworks to software integration and documentation
  • Technology Evaluation: Assess and integrate technologies from National Instruments, Rohde & Schwarz, Keysight, and Tektronix, as well as test executives (e.g., LabVIEW/TestStand) and emerging automation tools
  • Quality & Scalability: Ensure that test platforms meet the highest standards for reliability, maintainability, and calibration traceability
  • Training & Evangelism: Act as an internal and external advocate for functional test excellence — enabling sales, training engineers, and supporting customers.

Required Qualifications

  • Bachelor’s degree in electrical engineering, computer engineering, or related technical field
  • Minimum 5 years of experience in functional test or ATE system design, integration, or product management
  • Deep familiarity with instrumentation from National Instruments, Rohde & Schwartz, Keysight, and Tektronix
  • Demonstrated experience with LabVIEW, TestStand or other Test Executive environments
  • Proven ability to synthesize information from engineering, customer feedback, and market trends into coherent product direction
  • Excellent communication skills and the ability to work cross-functionally with design, manufacturing, and commercial teams
  • Willingness to travel approximately 25% for customer collaboration and platform deployment.

Preferred Attributes

  • Experience building or managing modular test platforms for high-mix or high-reliability electronics
  • Understanding of calibration, traceability, and compliance standards (ISO, IPC, MIL-STD, etc.)
  • Demonstrated ability to mentor teams on test strategy, fixture design, or measurement best practices
  • Strong customer orientation and ability to translate complex engineering concepts into business value
  • Strong systems thinking and ability to bridge business needs with technical design
  • Clear communicator who thrives in a cross-functional engineering culture.

Pay and Benefits

CCI is committed to offering competitive pay and benefits, including, but not limited to:

  • Flexible work hours
  • Paid Time Off (PTO) and Paid Holidays
  • Medical, Dental, and Vision Insurance Plans
  • HSA and FSA
  • Life Insurance
  • 401(k) with match
  • Tuition Reimbursement
  • Pet Insurance
  • Identity Theft Insurance
  • Medical Bridge/Critical Care/Cancer/Accident Insurance

This job description reflects management’s assignment of key responsibilities; it does not prescribe or restrict the tasks that may be assigned.

Individual base pay is based on various factors, including work location, relevant experience and skills, the responsibility of the role, and job duties/requirements. For this role, our current pay range is $120,000 - $200,000.

Listed range represents the full earning potential in this position. Starting salaries for well-qualified new hires are typically around the midpoint of the range. This range was determined by a market-based compensation approach; we used data from trusted third-party compensation sources to set equitable, consistent, and competitive ranges. We also evaluate compensation annually, identify any changes in the market and make adjustments to our ranges and existing employee compensation as needed.
Base pay is only one element of an employee's total compensation at Circuit Check. Employees (and their dependents in most plans) are covered by medical, dental, vision, basic life, short- and long-term disability and accidental death and dismemberment insurance. Employees are able to enroll in Circuit Check’s 401k plan, in which the Company will match 50% of your contributions up to 6% with a maximum contribution. Paid time off includes vacation and sick time along with paid holidays. A summary of benefits can be provided by request via email to hr@circuitcheck.com.

Circuit Check, Inc. is proud to be an Equal Opportunity Employer. We do not discriminate based on identity, race, color, religion, national origin or ancestry, sex (including sexual identity), age, physical or mental disability, pregnancy, veteran or military status, genetic information, sexual orientation, marital status, or any other legally recognized protected basis under federal, state, or local law. Because Circuit Check is a federal contractor, we participate in the E-Verify program in certain locations, as required by law. Applicants must be legally authorized to work in the United States without needing sponsorship for an employment visa (e.g., H1B status).
If you need a reasonable accommodation for any part of the employment process, please contact us by email at hr@circuitcheck.com and let us know the nature of your request and your contact information. We'll do all we can to ensure you're set up for success during our interview process while upholding your privacy, including requests for accommodation.



Circuit Check logo

About Circuit Check

Sourced by ZipRecruiter

Industry

Electrical equipment, appliance, and component manufacturing

Company size

201 - 500 Employees

Headquarters location

Maple Grove, MN, US

Year founded

1979