1

Functional Programming Jobs in Michigan (NOW HIRING)

Position - Functional Safety Engineer Location - Dearborn- Michigan Key Responsibilities: Verification & Validation & Requirement traceability -> experience & Knowhow of EGAS is (Entwicklergruppe ...

Job Purpose The Sr. Functional Safety Engineer supports the delivery of ISO 26262 functional safety activities across electrified driveline products. This role works closely with crossfunctional ...

Create and maintain functional specifications, System Boundary Diagrams, and DFMEA documentation ... Apply Systems Engineering V-Model methodologies throughout development. * Support Functional Safety ...

New

... functional programming languages • 2 years of experience in leading and managing software engineering teams • Knowledge of organizational technology standards, including architectural design and ...

Staff Functional Safety Engineer

Plymouth, MI · On-site

$171.10 - $232.50/hr

Role Summary As a Hardware Functional Safety Engineer working in the Electric Power Conversion group, you will be responsible for performing functional safety development of internally designed power ...

Be Seen First

Apply Systems Engineering V-Model methodologies throughout development ... Support Functional Safety and Cybersecurity assessments (preferred). Required Skills ...

New

Showing results 41-60

Functional Programming information

See Michigan salary details

$12

$45

$65

How much do functional programming jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for functional programming in Michigan is $45.21, according to ZipRecruiter salary data. Most workers in this role earn between $33.14 and $55.73 per hour, depending on experience, location, and employer.

What is a functional programming job?

A Functional Programming job involves designing, developing, and maintaining software using functional programming paradigms. This typically includes working with languages like Haskell, Scala, Elixir, or functional aspects of Python and JavaScript. Responsibilities often focus on writing pure functions, avoiding shared state, and utilizing higher-order functions to create robust, maintainable code. These roles are common in industries like finance, data science, and distributed systems where reliability and concurrency are critical.

What are the key skills and qualifications needed to thrive in functional programming?

To excel in a Functional Programming role, you need strong expertise in functional programming languages (such as Haskell, Scala, F#, or Clojure), a solid grasp of software engineering principles, and experience with distributed systems. Familiarity with popular development tools, version control systems like Git, and relevant certifications (such as Scala or Haskell certifications) can be advantageous. Analytical thinking, collaborative problem-solving, and effective communication are key soft skills in this position. These competencies ensure high-quality, maintainable code and successful collaboration within diverse software development teams.

What are some common challenges faced by professionals in functional programming?

Professionals working in Functional Programming often encounter challenges such as adapting to a different programming paradigm than object-oriented or procedural styles, which can require a significant mindset shift. Debugging and optimizing code can sometimes be more complex due to concepts like immutability and higher-order functions. Additionally, collaborating with teammates who may be less familiar with functional approaches or working within codebases that are a mix of paradigms can require clear communication and frequent knowledge sharing. However, overcoming these challenges can greatly enhance your problem-solving abilities and make you a valuable asset on modern software development teams.

What are popular job titles related to Functional Programming jobs in Michigan?

For Functional Programming jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Functional Programming jobs in Michigan look for?

The top searched job categories for Functional Programming jobs in Michigan are:

What cities in Michigan are hiring for Functional Programming jobs?

Cities in Michigan with the most Functional Programming job openings:

Infographic showing various Functional Programming job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 9% Part Time, 2% Temporary, 4% Contract, and 1% Nights. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $94,047 per year, or $45.2 per hour.

Functional Safety Engineer

Stellantis

Auburn Hills, MI

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 26 days ago


Stellantis rating

7.5

Company rating: 7.5 out of 10

Based on 131 frontline employees who took The Breakroom Quiz

15th of 45 rated automakers


Job description

TITLE: Functional Safety Engineer

DUTIES: Design and deliver the regulatory and non-regulatory safety requirements and the functional safety requirements (per ISO26262) for propulsion system electronic controls design and development for automobiles. Support the propulsion program execution by participating in supplier requirements review, safety release reviews, development and validation activities and solving issues. Perform detailed requirements development for new features and/or newly integrated electronic controls functionality. Create, review and maintain the Hazard Analysis & Risk Assessment. Produce safety analysis (Fault Tree analysis, DFA and other methods as per ISO26262) and Technical Safety Concepts to mitigate the risks and avoid any safety goal is infringed. Foster genericity of the concepts across the different programs. Lead requirement reviews with the stakeholders and get their approval. Ensure confirmation reviews with Stellantis Global Safety forum. Support the creation and the evaluation of Controllability metrics and a Controllability preassessment report. Support the planning of Safety Verification & Validation activities at different integration levels. Arbitrate the small gaps and escalate the major gaps to propulsion system safety manager and safety tech fellow. Support the creation of test cases (DVP), their execution and evaluation of the results. Contribute to the Safety Assessment of the item.

REQUIREMENTS: Bachelor's degree (or foreign equivalent) in Electrical or Electronic Engineering or Computer Engineering or related and 5 years of experience in job offered or related position. Experience must include: 1 year of experience performing automotive functional safety ISO26262; Ensuring conventional (internal combustion engine), Electrical or hybrid powertrains and their controls meet functional safety requirements; Decomposing intended function into requirements, including Electric drive systems, gear train systems, powertrain integration, high voltage electronics, low voltage electronics, motor controls, communication protocols, sensors, and software; Creating and executing validation plans; Performing functional safety analysis using Medini; Performing Hazard and Risk Analysis as well as Fault Tree Analysis – deriving ASIL requirements to safety goals as well as safety metrics; Applying traceability from analysis to requirements to implementation.

OTHER: Job Site: 800 Chrysler Drive, Auburn Hills, MI 48326. 40 hours/week. If offered employment must have legal right to work in U.S.

 

Our Benefits — Designed with You in Mind

Comprehensive Health & Well-being Coverage
From your very first day, you’ll have access to medical, dental, vision, and prescription drug coverage — ensuring you and your family stay healthy and protected.

Generous Paid Time Off
We believe in work-life balance. That’s why we offer: 17+ paid holidays, including shut-down from December 24th through New Years Day every year. Vacation, float & wellbeing days, sick time and fully paid parental leave when your family needs you most.

Competitive Retirement Savings Plans
We help you plan for the future with:

  • An employer match on contributions to your 401k, Roth, and Catch-Up plans
  • An employer contribution, even if you don’t contribute

Income Protection & Insurance Options
Benefit from included and optional disability, life, and other insurance programs — because your peace of mind matters.

Company Vehicle Lease Program
Eligible employees and their immediate families can enjoy company vehicle lease options with included insurance, maintenance, and unlimited mileage. Plus, take advantage of exclusive discounts on Stellantis products.

Family Building Benefit
We proudly support all paths to parenthood- including fertility and infertility treatments, adoption services, and gestational surrogacy.

Support for Your Growth and Giving Back
We believe in investing in your future and your passions:

  • Tuition reimbursement
  • Student loan refinancing programs
  • 18 paid volunteer hours each year to make a difference in your community

And so much more!
When you join us, you’re not just building a career — you’re joining a company that supports you, inside and outside of work.


What Stellantis employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom