1

Senior Functional Programming Jobs in Novi, MI (NOW HIRING)

As a Senior Engineer, drive the design, development, testing and roll out of software solutions ... Understanding of functional programming including tradeoffs vs. OOP. * Proven ability to navigate ...

Senior Forward Deployed Engineer- AWS

Detroit, MI · On-site

$103K - $142K/yr

Work you'll do As an AWS AI&Data FDE, you will work side by side with senior functional and ... Solution Engineering * Build AI-enabled solutions, agentic platforms, and workflows across ...

next page

Showing results 1-20

Senior Functional Programming information

See Novi, MI salary details

$30K

$128K

$203.6K

How much do senior functional programming jobs pay per year?

As of Sep 11, 2026, the average yearly pay for senior functional programming in Novi, MI is $128,036.00, according to ZipRecruiter salary data. Most workers in this role earn between $106,000.00 and $140,700.00 per year, depending on experience, location, and employer.

What is a senior functional programming?

A Senior Functional Programming Engineer is an experienced software developer who specializes in using functional programming languages and paradigms to design, build, and maintain robust software systems. They typically have deep expertise in languages such as Haskell, Scala, Erlang, Clojure, or F#, and are skilled in applying concepts like immutability, pure functions, and higher-order functions. In addition to writing code, they often mentor junior developers, review code for best practices, and help architect scalable and maintainable systems using functional techniques.

What are the key skills and qualifications needed to thrive as a senior functional programmer?

To thrive as a Senior Functional Programmer, you need advanced proficiency in functional programming languages (such as Haskell, Scala, or Clojure), a strong grasp of software design principles, and extensive experience in developing scalable applications. Familiarity with version control systems like Git, build and deployment tools, and knowledge of cloud platforms or CI/CD pipelines are typically expected. Excellent problem-solving, collaboration, and communication skills help you work effectively in agile teams and mentor junior developers. These combined skills enable the delivery of robust, maintainable code and drive technical innovation within software projects.

What are some common challenges faced by senior functional programmers when integrating functional paradigms into existing codebases?

Senior Functional Programmers often encounter challenges when introducing functional programming concepts into legacy or mixed-paradigm codebases. These challenges include overcoming resistance from team members unfamiliar with functional approaches, ensuring compatibility with object-oriented or procedural components, and refactoring code to leverage immutability and pure functions without introducing regressions. Success in this role often requires strong communication skills, patience, and the ability to educate colleagues on the benefits and practical applications of functional techniques.

What is the difference between Senior Functional Programming vs Functional Software Engineer?

AspectSenior Functional ProgrammingFunctional Software Engineer
Required CredentialsBachelor's or higher in CS, certifications in functional languagesBachelor's or higher in CS, experience with functional programming
Work EnvironmentTech companies, startups, R&D teamsSoftware development teams, tech firms, consulting
Industry UsageUsed for designing complex systems, optimizing codeDeveloping functional applications, coding in functional languages
Search & Comparison IntentUnderstanding senior roles, career progressionEntry to mid-level functional programming roles

Senior Functional Programming professionals focus on leading complex projects, designing scalable systems, and mentoring teams, often requiring extensive experience. Functional Software Engineers typically implement functional programming principles in software development, with a focus on coding and application development. While both roles involve functional languages, senior roles emphasize leadership and architecture, whereas engineers focus on implementation.

What are popular job titles related to Senior Functional Programming jobs in Novi, MI?

For Senior Functional Programming jobs in Novi, MI, the most frequently searched job titles are:

What cities near Novi, MI are hiring for Senior Functional Programming jobs?

Cities near Novi, MI with the most Senior Functional Programming job openings:

Senior Functional Safety Engineer

Lake Orion, MI • On-site

American Battery Solutions
Electrical Equipment, Appliance, and Component Manufacturing • 51 - 200 employees

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted yesterday


American Battery Solutions rating

7.1

Company rating: 7.1 out of 10

Based on 5 frontline employees who took The Breakroom Quiz


Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Senior Functional Safety Engineer

Regular Full-Time Lake Orion, MI, Lake Orion, MI, US

13 days ago Requisition ID: 2083

Job Summary:

The Senior Functional Safety Engineer serves as the technical owner for Functional Safety work products and is responsible for leading the technical execution of ISO 26262 functional safety activities throughout the product development lifecycle for high-voltage lithium-ion battery systems at American Battery Solutions (“ABS”). This position develops and maintains the technical safety deliverables and evidence required to support compliant product development. The Senior Functional Safety Engineer works closely with Engineering, Manufacturing, Quality, suppliers, and customers to ensure Functional Safety requirements are effectively defined, implemented, verified, and maintained throughout the development lifecycle.

Responsibilities

  • Serve as the technical owner for Functional Safety work products throughout the product development life cycle, leading ISO 26262 safety activities from concept through production.
  • Develop and maintain Functional Safety deliverables, including Hazard Analysis and Risk Assessment (HARA), Safety goals and Automotive Safety Integrity Level (ASIL) classifications, functional safety architecture, Functional Safety Concept (FSC), Technical Safety Concept (TSC), Fault Tree Analysis (FTA), and Failure Modes, Effects, and Diagnostic Analysis (FMEDA).
  • Develop and allocate Functional Safety Requirements into the system architecture, ensuring complete bidirectional traceability across all safety work products.
  • Perform and document Functional Safety analyses, including Single-Point Fault Metric (SPFM), Latent Fault Metric (LFM), Probabilistic Metric for Random Hardware Failures (PMHF), diagnostic coverage, dependent failure analysis, and evaluation of safety mechanisms and fault‑tolerant architectures.
  • Develop Functional Safety verification and validation strategies, review objective evidence, and ensure compliance with Functional Safety requirements throughout the product development lifecycle.
  • Generate and maintain technical evidence support Functional Safety Assessments, confirmation reviews, compliance audits, and safety validation activities.
  • Support the development of safe Battery Management System (BMS) architectures and review safety-related hardware and electronic designs for compliance with Functional Safety requirements.
  • Lead technical resolution of Functional Safety issues and support change impact analysis for safety‑related design modification throughout design, verification, validation, manufacturing, or field operation.
  • Support architecture trade studies balancing safety, reliability, diagnostics, performance, and cost objectives.
  • Ensure alignment between Functional Safety activities and related engineering analyses, including DFMEA, FMEDA, and FTA.
  • Partner with Functional Safety Managers, engineering teams, customers, and suppliers to ensure compliance with organizational processes and technical safety requirements.
  • Maintain Functional Safety documentation and evidence within engineering tools including Jama, Medini Analyze, or equivalent platforms.
  • Provide technical guidance, mentoring, training, and subject matter expertise to engineering teams while supporting continuous improvement of Functional Safety processes, methodologies, templates, and tools.
  • Stay current with ISO 26262 standards, automotive Functional Safety best practices, and emerging semiconductor safety technologies.
  • Adhere to federal and state regulations.
  • Adhere to all company policies, processes, and procedures.
  • Performs other duties as requested, directed, or assigned.
  • Predictable and reliable attendance.

Position Qualifications

  • Bachelor's Degree in Electrical Engineering or a related field required.
  • Master's Degree in Electrical Engineering, Systems Engineering, or a related field preferred.
  • Minimum of seven (7) years of engineering experience developing automotive or heavy‑duty electrical and electronic systems.
  • Minimum of five (5) years of Functional Safety experience applying ISO 26262 or equivalent standards on production programs.
  • Expert knowledge of ISO 26262 and strong understanding of automotive electrical and electronic architectures.
  • Demonstrated experience developing Functional Safet analyses and work products, including HARA, FSC, TSC, FTA, FMEDA, and hardware architectural metrics including SPFM, LFM, PMHF.
  • Working knowledge of Medini Analyze, JAMA, Enterprise Architect, MATLAB/Simulink, or equivalent engineering tools.
  • Experience developing safety‑critical Battery Management Systems strongly preferred.
  • Strong understanding of lithium‑ion battery systems and Battery Management Systems strongly preferred.
  • Knowledge of IEC 61508, Automotive Software Process Improvement and Capability Determination (ASPICE), and systems engineering processes preferred.
  • Influences Others: Has personal and organizational impact built on mutual trust, fairness, and honesty. Flexes their style to direct, collaborate, or empower, as the situation requires.
  • Continual Improvement: Displays a consistent orientation toward producing the highest quality products or services, while keeping a focus on sustainability. Constantly looking for incremental improvements in work processes and results.
  • Focuses on Quality: Drives work results with quality focus in actions and results. Applies quality mindset to adhere to company policies, procures and regulatory requirements. Utilizes technical knowledge and process to ensure specifications are met. Establishes practices to fulfill necessary customer requirements, develops and maintains processes to ensure quality measures are met.
  • Delivers Results: Achievement‑oriented, feeling a sense of urgency to reach goals on time, if not before.
  • Takes Initiative: Exhibits strong drive for results and success; conveys a sense of urgency and drives issues to closure; persists despite obstacles and opposition.
  • Business Process Thinking: Designing, implementing, and executing business workflow activities that most effectively and efficiently meet the goals of the business unit and ABS.

Physical Requirements / Working Conditions:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

  • Required to walk; sit; use hands to finger, handle or feel objects; reach with hands and arms; balance; stoop; talk and hear.
  • Specific vision abilities required by the job include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus.
  • Will be placed in a comfortable office environment for approximately 80% of the work time.
  • The noise level in the office environment is usually minimal.
  • Prolonged periods sitting at a desk and working on a computer.
  • Constantly operates a computer and other office equipment.
  • Ability to adjust focus, especially due to concentration on a computer screen.
  • May need to lift and carry up to 30 pounds and/or position the body to reach items on the floor/below knee level or reach overhead.
  • The noise level in the work environment can be moderately loud.
  • May be required to recognize small numbers, letters, symbols, colors on prints, and/or operate field instruments/equipment.

Why Join Us

American Battery Solutions (ABS) provides comprehensive 100% employer paid benefit plans to employees and their family, competitive salary and retirement program. ABS employs a diverse and inclusive workforce.

Benefits Overview

  • Paid time off includes 3 weeks vacation, up to 72 hours sick, 15 holidays, and parental leave.
  • 100% company-paid medical, dental, vision, short‑term disability, long‑term disability, and life insurance.
  • Flexible Spending Account (FSA) and Health Savings Account (HSA)offerings.
  • Company provided 401K savings plan with immediately vested matching contributions to help you save for retirement.
  • Voluntary benefitsofferings.
  • Tuition assistance.
  • Employee Referral Program.
  • Employee development and career growth opportunities.

About Us

American Battery Solutions Inc. (“ABS”) is a manufacturer of advanced batteries for commercial, fleet, and industrial on- and off‑road vehicles. Located in the heart of the U.S. automotive region with facilities in Michigan and Ohio. In 2023, ABS was acquired by Komatsu, a world leader in construction, mining, forestry, and industrial heavy equipment in support of Komatsu’s 2050 carbon neutrality goal. ABS continues to operate as an independent entity serving Komatsu applications while continuing to expand and grow our core commercial, fleet and industrial business.

As we have grown, ABS has assembled a world‑class team of dedicated and experienced engineers. This team is equipped with a deep understanding of high‑voltage, automotive‑grade battery systems from concept development and prototyping, to testing and validation, to high‑volume production. We pride ourselves on developing a diverse team of next generation battery experts.

The Location - Lake Orion

American Battery Solutions Headquarters and Innovation Center is located in the heart of South‑East Michigan in Orion Township. Orion Township is a Pure Michigan Trail Town that has a long‑standing dedication to enhancing trails and pathways in its community, which is home to the Polly Ann Trail, Paint Creek Trail, and Iron Belle Trail. The township has more than 50 miles of trails. Southeast Michigan also boasts some of the best eating around! Whether your interest is in furthering your education, enjoying one of the many regional sporting events, or enjoying the vast outdoors that Michigan has to offer, you’ll be at the center of it here!

AMERICAN BATTERY SOLUTIONS IS AN EQUAL OPPORTUNITY EMPLOYER.

#J-18808-Ljbffr

What American Battery Solutions employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom