1

Functional Programmer Jobs (NOW HIRING)

Functional Consultant

Washington, DC · On-site

$50 - $55.29/hr

The Functional Consultant provides initiative management guidance and functional expertise to ... Strong expertise in business process analysis and re-engineering methodologies * Exceptional ...

Functional Safety Engineer

Dearborn, MI · On-site

$77K - $192K/yr

Functional Safety Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a hybrid position whereby the employee will work both from home and from the aforementioned ...

The Functional Architect for Order Promiser (OP) and Enterprise Supply Planner (ESP) is a critical ... Partner with IT and engineering teams to ensure seamless integration across: * SAP S/4 * MES

The Functional Architect for Order Promiser (OP) and Enterprise Supply Planner (ESP) is a critical ... Partner with IT and engineering teams to ensure seamless integration across: * SAP S/4 * MES

This role operates in a fast-paced, cross-functional environment, collaborating with supply chain, commercial, engineering, and product teams to deliver complex projects supporting the company ...

next page

Showing results 1-20

Functional Programmer information

See salary details

$12

$39

$68

How much do functional programmer jobs pay per hour?

As of Jul 10, 2026, the average hourly pay for functional programmer in the United States is $39.54, according to ZipRecruiter salary data. Most workers in this role earn between $25.72 and $51.44 per hour, depending on experience, location, and employer.

What tech jobs pay $400,000 a year?

For a functional programmer, high-paying roles often exist in senior or lead positions within large tech companies, especially those involving complex systems, data engineering, or financial services. These roles typically require extensive experience, expertise in functional programming languages like Haskell or Scala, and strong problem-solving skills. Compensation at this level may include base salary, bonuses, and stock options, but such salaries are generally reserved for top-tier professionals in specialized or executive roles.

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 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 is a functional programmer?

A functional programmer is a software developer who specializes in writing code using functional programming principles, which emphasize pure functions, immutability, and avoiding side effects. They often work with languages like Haskell, Scala, or Clojure and focus on creating predictable, maintainable, and testable code. Knowledge of recursion, higher-order functions, and functional paradigms is essential for this role.

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.

Is functional programming still a thing?

Functional programming is still a relevant paradigm in software development, and many companies seek developers skilled in languages like Haskell, Scala, or Clojure. Functional programmers are valued for their ability to write concise, maintainable code and often work in fields such as data processing, backend development, and concurrent systems.

Is FP better than OOP?

As a functional programmer, understanding the differences between functional programming (FP) and object-oriented programming (OOP) can help in choosing the right approach for a project. FP emphasizes immutability and pure functions, which can lead to more predictable and maintainable code, while OOP focuses on objects and encapsulation. Both paradigms are valuable, and many roles require knowledge of both to effectively develop software solutions.
More about Functional Programmer jobs
What cities are hiring for Functional Programmer jobs? Cities with the most Functional Programmer job openings:
What states have the most Functional Programmer jobs? States with the most job openings for Functional Programmer jobs include:
What job categories do people searching Functional Programmer jobs look for? The top searched job categories for Functional Programmer jobs are:
Infographic showing various Functional Programmer job openings in the United States as of July 2026, with employment types broken down into 1% As Needed, 89% Full Time, 7% Part Time, and 3% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $82,234 per year, or $39.5 per hour.

Functional Safety Systems Integration Engineer

CPS Technology Holdings LLC

Fargo, ND

$164K/yr

Full-time

Posted 29 days ago


Job description

The Role

As a Functional Safety Systems Integration Engineer, you hold technical responsibility for functional safety (FuSa) engineering at the system level in automotive system-component development projects. You plan and oversee all FuSa-related systems engineering activities - with a focus on the concept phase and product development at system level (ISO 26262 parts 3 and 4) - acting as a technical leader and expert accountable for resolving complex safety issues.

What You'll Do (Impact Areas)
  • Own system-level FuSa engineering: be responsible for system-level functional safety systems engineering in low-voltage battery system development projects, focused on the concept phase and product development at system level (ISO 26262 parts 3 and 4), ensuring ISO 26262 compliance across all engineering activities.
  • Plan & oversee FuSa activities: plan and provide oversight for all functional-safety-related systems engineering activities.
  • Lead safety analyses: lead and conduct Hazard and Risk Assessments (HARA), Failure Mode and Effects Analysis (FMEA), and Fault Tree Analysis (FTA).
  • Develop safety concepts & requirements: develop the functional safety concept and functional safety requirements, and the technical safety concept and technical safety requirements.
  • Engage OEM customers: contribute to functional safety topics in communications and meetings with automotive OEM customers, manage interfaces with other departments, and present project results.
  • Collaborate & assure compliance: partner with cross-functional engineering teams, participate in safety audits and assessments, and stay up to date with industry trends and advancements in functional safety and automotive technologies.
What Success Looks Like
  • System-level FuSa engineering planned and executed in full compliance with ISO 26262 (parts 3 and 4).
  • HARA, FMEA, and FTA led to completion with clear, actionable safety findings.
  • Robust functional and technical safety concepts and requirements delivered.
  • Confident, credible representation of functional safety topics with OEM customers.
  • Sustained compliance demonstrated through safety audits and assessments.
Core Competencies
  • Solid expert knowledge of automotive functional safety; accountable for solving complex technical issues.
  • Technical leadership in functional safety development.
  • Command of ISO 26262 (especially parts 3 and 4) and FuSa analysis methods (FTA, FMEA, FMEDA, DFA).
  • Planning and oversight of system-level functional safety engineering activities.
  • Strong communication, including OEM-customer-facing engagement and cross-department interface management.
What You Bring (Qualifications)

Required

  • Degree obtained through an up-to-four-year university program (Bachelor, Diplom) at a university or university of applied sciences in Electrical Engineering, Mechanical Engineering, or related fields.
  • 5+ years of experience in functional safety engineering within the automotive industry - preferably at a tier 1 supplier on battery management system projects.
  • In-depth knowledge of ISO 26262 standards and their application in automotive product development.
  • Expert knowledge of functional safety analysis methods (FTA, FMEA, FMEDA, DFA) and experience with FuSa engineering tools (e.g., Ansys medini analyze, Isograph Reliability Workbench).
  • Proven experience conducting safety analyses and developing safety requirements and concepts.
  • Profound background in automotive embedded electronics and software.
  • Good communication and interpersonal skills.

Preferred (a plus)

  • Certification in functional safety (e.g., TUV Functional Safety Engineer).
  • Experience with Systems Engineering for safety-critical systems (certification a plus, e.g., INCOSE CSEP).
Work Model & Travel
  • Regional geographical scope.
  • Professional-level individual contributor role (0 direct reports).
  • Reports directly to the Systems Engineering Manager and functionally to the Functional Safety Manager.
  • OEM-customer engagement may involve travel; work model and travel per project needs.

About Clarios:

Clarios is the global leader in advanced, low-voltage battery technologies for mobility. Our batteries and smart solutions power nearly every type of vehicle and are found in 1 of 3 cars on the road today. With around 18,000 employees in over 100 countries, we bring deep expertise to our Aftermarket and OEM partners, and reliability, safety and comfort to everyday lives. We answer to the planet with a rigorous sustainability focus - advancing best-in-class sustainability practices and advocating for them across our industry. We work to ensure 100% of our products sold are recyclable, and we recycle 8,000 batteries an hour in our network. You can find more information here (PDF).


To All Recruitment Agencies: Clarios does not accept unsolicited agency resumes/CVs. Please do not forward resumes/CVs to our careers email addresses, Clarios employees or any other company location. Clarios is not responsible for any fees related to unsolicited resumes/CVs.

Equal Employment Opportunity:
Clarios, LLC is an equal employment opportunity and affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, status as a qualified individual with a disability, or any other characteristic protected by law. For more information, please view EEO is the Law, EEO is the Law (supplement), and Pay Transparency Non-discrimination. If you are an individual with a disability and you require an accommodation during the application process, please email Special.Accommodations@Clarios.com.

A Note to Job Applicants: please be aware of scams being perpetrated through the Internet and social media platforms. Clarios will never require a job applicant to pay money as part of the application or hiring process.