1

Functional Programmer Jobs in Ohio (NOW HIRING)

... developers in an agile development environment. The work scope of the candidate will include ... Candidates without documented technical or functional competence and experience will be sufficient ...

Title: C++ Programmer Belong, Connect, Grow, with KBR! Program Summary KBR is searching for an ... Performs functional analysis of a system to ensure it meets performance criteria and mission ...

The role gathers and prioritizes customer requirements and works closely with functional business areas to ensure service and satisfaction goals are met. The Programmer Analyst II participates as a ...

Test Engineer II

Twinsburg, OH · On-site

$90K - $110K/yr

The engineer will work closely with cross-functional engineering teams to validate product performance, investigate failures, and ensure compliance with technical and regulatory requirements. Key ...

The role gathers and prioritizes customer requirements and works closely with functional business areas to ensure service and satisfaction goals are met. The Programmer Analyst II participates as a ...

CNC Programmer Technician

Cleveland, OH · On-site

$25.75 - $35.25/hr

The successful candidate will provide collaborative communication between cross-functional ... Possess a comprehensive understanding of programming manufacturing equipment with demonstrated ...

Overview Electrical Engineer - Electromechanical systems, Design, Test & Launch Overview Leads the ... This role owns electrical control system, functional safety, product performance, regulatory ...

CNC Programmer Technician

Cleveland, OH

$26 - $35.50/hr

The successful candidate will provide collaborative communication between cross-functional ... Possess a comprehensive understanding of programming manufacturing equipment with demonstrated ...

CNC Programmer Technician

Euclid, OH

$26 - $35.50/hr

The successful candidate will provide collaborative communication between cross-functional ... Possess a comprehensive understanding of programming manufacturing equipment with demonstrated ...

The engineer will work closely with cross-functional engineering teams to validate product performance, investigate failures, and ensure compliance with technical and regulatory requirements. Key ...

CNC Programmer Technician

Cleveland, OH · On-site

$26 - $35.50/hr

The successful candidate will provide collaborative communication between cross-functional ... Possess a comprehensive understanding of programming manufacturing equipment with demonstrated ...

Electrical Engineer - Electromechanical systems, Design, Test & Launch Overview Leads the design ... This role owns electrical control system, functional safety, product performance, regulatory ...

CNC Programmer Technician

Euclid, OH

$26 - $35.50/hr

The successful candidate will provide collaborative communication between cross-functional ... Possess a comprehensive understanding of programming manufacturing equipment with demonstrated ...

OverviewElectrical Engineer - Electromechanical systems, Design, Test & Launch Overview Leads the ... This role owns electrical control system, functional safety, product performance, regulatory ...

CNC Programmer Supervisor

Salem, OH · On-site

$20.50 - $28/hr

Foster strong cross-functional collaboration with engineering, quality, and production to improve communication, resolve issues, and enhance overall process efficiency. * Lead and facilitate regular ...

next page

Showing results 1-20

Functional Programmer information

See Ohio salary details

$11

$37

$65

How much do functional programmer jobs pay per hour?

As of May 28, 2026, the average hourly pay for functional programmer in Ohio is $37.59, according to ZipRecruiter salary data. Most workers in this role earn between $24.47 and $48.89 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 Ohio? For Functional Programmer jobs in Ohio, the most frequently searched job titles are:
What cities in Ohio are hiring for Functional Programmer jobs? Cities in Ohio with the most Functional Programmer job openings:
Infographic showing various Functional Programmer job openings in Ohio as of May 2026, with employment types broken down into 95% Full Time, and 5% Part Time. Highlights an 10% Physical, and 90% Remote job distribution, with an average salary of $78,180 per year, or $37.6 per hour.

Aerospace Mechanical Test Engineer -Contract

Specialized Recruiting Group

Loveland, OH

$35 - $50/hr

Full-time

Posted 24 days ago


Job description

Located in Loveland, OH
Salary: $35-$50/HR
Aerospace Mechanical Test Engineer -Contract
Location: Loveland, OH
Compensation: $35-$50/HR
Requirements:
  • Bachelor's degree in Mechanical Engineering, Aerospace Engineering, or a related field
  • 4+ years of hands-on experience with mechanical or hardware system testing
  • Experience with instrumented test setups, including lab, rig, or test stand environments
  • Familiarity with data acquisition systems and sensor integration
  • Strong problem-solving and troubleshooting skills for mechanical and test systems
  • Effective communication and technical documentation skills in a collaborative environment

Responsibilities:
  • Partner with design engineering to define test objectives, requirements, and success criteria
  • Design, build, and commission mechanical test rigs for turbomachinery and propulsion subsystems
  • Develop and implement instrumentation plans, including installation of sensors and measurement devices
  • Configure and operate data acquisition systems to capture high-quality test data
  • Execute test programs, including setup, operation, troubleshooting, and data analysis
  • Lead test readiness reviews and contribute to design reviews with test planning input
  • Document test results and communicate findings to cross-functional engineering teams

#SRGDH
Express Office: Cincinnati (Northwest)
3551 Springdale Road
Cincinnati, OH 45251