1

Functional Programmer Jobs in Michigan (NOW HIRING)

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 ...

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 ...

This role works closely with Design & Release (D&R) engineers, program teams, suppliers, and cross-functional stakeholders to identify, evaluate, and implement engineering changes that generate ...

Showing results 41-60

Functional Programmer information

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 Michigan?

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

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

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

What cities in Michigan are hiring for Functional Programmer jobs?

Cities in Michigan with the most Functional Programmer job openings:

Infographic showing various Functional Programmer 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.

Functional Safety Platform Systems Engineer

Yoh, A Day & Zimmermann Company

Dearborn, MI โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Functional Safety Platform Systems Engineer 
 
We are seeking a Functional Safety Platform Systems Engineer to support our advanced Electric Vehicle (EV) program by translating system design, concept, and architecture into formal, traceable requirements within JAMA Connect. This is a junior-to-mid level role ideal for an engineer with a foundational understanding of systems engineering and test processes who is eager to grow their expertise in requirements management, verification, and validation within a fast-paced automotive EV environment. The role includes writing test cases, driving requirements and test cases through formal review/approval, reviewing V&V test results, and occasionally performing hands-on testing on EV subsystems (e.g., battery, powertrain, charging, thermal, or vehicle controls). 
You will also collaborate with our Functional Safety team, which owns the entire safety lifecycle from core development through application in a serial-production vehicle. In this role, you will work on EGAS Level 3 functional safety concepts, applying the three-level monitoring architecture (Level 1: Function, Level 2: Function Monitoring, Level 3: Processor Monitoring). This role offers exposure to how existing safety standards are applied in practice, with opportunities to contribute ideas as evolving safety approaches are developed. Safety-related requirements and test cases will also be captured and tracked through JAMA, ensuring full traceability into the vehicle's functional safety case. 
Key Responsibilities 
Requirements Engineering 
  • Review and author system design documents, concept proposals, and architecture diagrams (e.g., watchdog timers, independent MPU/CPU monitoring paths, e-motor/inverter torque control, battery management systems, charging systems, or thermal management) to identify and derive functional and non-functional requirements. 
  • Author and structure requirements in JAMA Connect, ensuring proper linkage to design/architecture and maintaining traceability. 
  • Support requirements review sessions with design, architecture, and systems engineering stakeholders; incorporate feedback and drive items toward approval/baseline. 
  • Learn and apply automotive requirement-writing best practices (clarity, testability, verifiability) under guidance from senior engineers. 
Test Case Development & Management 
  • Develop test cases and procedures derived from approved requirements, tailored to EV subsystem behavior (e.g., battery performance, charging cycles, thermal limits, functional safety behaviors). 
  • Enter and maintain test cases in JAMA, linking them to corresponding requirements for full traceability. 
  • Participate in test case peer reviews and revise based on feedback. 
  • Support the formal approval workflow for test cases prior to execution. 
Verification & Validation Support 
  • Review test results submitted by the V&V team for completeness, correctness, and alignment with approved test cases and pass/fail criteria. 
  • Flag discrepancies or anomalies in test data and collaborate with V&V engineers to investigate and resolve. 
  • Occasionally perform hands-on testing (bench-level, HIL, or vehicle-level as applicable) to validate results or support V&V activities, especially on EV-specific subsystems. 
  • Assist in documenting and tracking defects/issues found during test review back to originating requirements. 
Process & Documentation 
  • Follow established requirements and test management processes, ensuring compliance with internal quality standards and relevant automotive standards (e.g., ISO 26262 functional safety, ASPICE). 
  • Maintain organized, audit-ready records of requirements, test cases, reviews, and approvals in JAMA. 
  • Support program reviews (e.g., design reviews, test readiness reviews) by providing accurate requirements and test status updates. 
  • Work closely with senior systems and V&V engineers to continuously build proficiency in EV systems engineering practices. 
 
Required Qualifications 
  • Bachelor’s degree in electrical, Mechanical, Systems, or Automotive Engineering (or related field). 
  • 1–4 years of experience in systems engineering, requirements engineering, or test/V&V roles (automotive or related industry preferred). 
  • Exposure to our working knowledge of JAMA Connect or similar requirements/ALM tools (DOORS, Polarion, etc.). 
  • Basic understanding of requirement  traceability and review/approval workflows. 
  • Ability to read and interpret system architecture diagrams and design specifications. 
  • Strong attention to detail, documentation skills, and written/verbal communication. 
  • Willingness to learn EV-specific systems (battery, powertrain, charging, thermal management, or ADAS/vehicle controls). 
Preferred Qualifications 
  • Internship, co-op, or prior work experience in automotive or EV product development. 
  • Familiarity with automotive standards such as ISO 26262 (functional safety) or ASPICE
  • Basic hands-on testing experience (bench setups, HIL, data acquisition tools). 
  • Exposure to defect tracking tools (JIRA, ALM) and how they integrate with requirements/test management

Estimated Min Rate: $70.00
Estimated Max Rate: $90.00
What’s In It for You?
We welcome you to be a part of the largest and legendary global staffing companies to meet your career aspirations. Yoh’s network of client companies has been employing professionals like you for over 65 years in the U.S., UK and Canada. Join Yoh’s extensive talent community that will provide you with access to Yoh’s vast network of opportunities and gain access to this exclusive opportunity available to you. Benefit eligibility is in accordance with applicable laws and client requirements. Benefits include:
  • Medical, Prescription, Dental & Vision Benefits (for employees working 20+ hours per week)
  • Health Savings Account (HSA) (for employees working 20+ hours per week)
  • Life & Disability Insurance (for employees working 20+ hours per week)
  • MetLife Voluntary Benefits
  • Employee Assistance Program (EAP)
  • 401K Retirement Savings Plan
  • Direct Deposit & weekly epayroll
  • Referral Bonus Programs
  • Certification and training opportunities

Note: Any pay ranges displayed are estimations. Actual pay is determined by an applicant's experience, technical expertise, and other qualifications as listed in the job description. All qualified applicants are welcome to apply.
Yoh, a Day & Zimmermann company, is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Visit https://www.yoh.com/applicants-with-disabilities to contact us if you are an individual with a disability and require accommodation in the application process.
For California applicants, qualified applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. All of the material job duties described in this posting are job duties for which a criminal history may have a direct, adverse, and negative relationship potentially resulting in the withdrawal of a conditional offer of employment.
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
By applying and submitting your resume, you authorize Yoh to review and reformat your resume to meet Yoh’s hiring clients’ preferences. To learn more about Yoh’s privacy practices, please see our Candidate Privacy Notice: https://www.yoh.com/privacy-notice
Stay Safe During Your Job Search
Fraudulent recruiting communications have become increasingly common. Emails from Yoh recruiters will only come from an @yoh.com email address. Yoh will never ask candidates to pay fees, purchase equipment, send gift cards, or transfer funds as part of the recruiting or hiring process. If you receive a communication that appears suspicious or requests payment, contact Yoh directly before responding or sharing personal information.

Company Description

Yoh delivers expertise, methodology, and momentum to keep work moving forward. From strategy to execution, we deliver bold ideas and big results through consulting, staffing, and enterprise solutions. Nearly a century after our founding, Yoh remains STEM-centered, collaborative, and committed to client success. Yoh is a proud member of the Day & Zimmermann family of companies. Visit us at https://www.yoh.com/