1

Functional Programming Jobs in Detroit, MI (NOW HIRING)

Essential Duties As a Functional Safety Engineer on our team, you will be a key contributor in ensuring product ability to meet ISO26262 requirements for our customers. System Safety support will ...

Essential Duties As a Functional Safety Engineer on our team, you will be a key contributor in ensuring product ability to meet ISO26262 requirements for our customers. System Safety support will ...

Understanding of functional programming including tradeoffs vs. OOP. * Proven ability to navigate sophisticated technical, functional and non-functional requirements to deliver high quality solutions.

We are looking for a functional safety Engineer for our client in Detroit Area. OPT candidates are welcome to apply REQUIRED QUALIFICATIONS • BS/MS in Electrical, Systems, or Automotive Engineering ...

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

WHO WE ARE LOOKING FOR The Vehicle Engineering group at Slate is looking for a technically rigorous, collaborative, and safety-obsessed Principal Functional Safety Engineer to join our growing team.

next page

Showing results 1-20

Functional Programming information

See Detroit, MI salary details

$13

$50

$73

How much do functional programming jobs pay per hour?

As of Jun 9, 2026, the average hourly pay for functional programming in Detroit, MI is $50.84, according to ZipRecruiter salary data. Most workers in this role earn between $37.27 and $62.67 per hour, depending on experience, location, and employer.

What are some common challenges faced by professionals in Functional Programming roles?

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 the key skills and qualifications needed to thrive in the Functional Programming position, and why are they important?

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 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 most commonly searched types of Functional Programming jobs in Detroit, MI? The most popular types of Functional Programming jobs in Detroit, MI are:
What job categories do people searching Functional Programming jobs in Detroit, MI look for? The top searched job categories for Functional Programming jobs in Detroit, MI are:
Infographic showing various Functional Programming job openings in Detroit, MI as of June 2026, with employment types broken down into 100% Full Time. Highlights an 74% In-person, and 26% Remote job distribution, with an average salary of $105,755 per year, or $50.8 per hour.
Functional Safety Engineer

Functional Safety Engineer

New Eagle LLC

Ann Arbor, MI • On-site

Full-time

Posted 21 days ago


Job description

Essential Duties

As a Functional Safety Engineer on our team, you will be a key contributor in ensuring product ability to meet ISO26262 requirements for our customers. System Safety support will include customer projects and SEooC development for New Eagle ECU product portfolio and New Eagle’s embedded model-based development software and tools named Raptor. New Eagle products and vehicle development support leading edge software and hardware strategies for EV’s and HEV’s. You will be on the front lines of change in the automotive industry and beyond, with opportunities to work on a wide variety of projects for big-name companies and groundbreaking start-ups. Work at New Eagle is fast-paced and hands-on.

You will collaborate and learn with our team of highly experienced engineers and be able to see the impact of your work on each project you touch.

Examples of some of our recent projects include:

  • Prototyping an on-highway commercial electric pickup truck
  • Converting gas or diesel vehicles to hybrid electric, from classic roadsters to rock crushers
  • Developing one of the first HEV boats for commercial production
  • Developing Vehicle controls for steering, braking and throttle actuation
Key Areas of Responsibility
  1. Functional Safety Development and Integration:
    • Collaborate with Hardware and Software teams to design, develop, and integrate control systems for diverse applications.
    • Ensure seamless communication and integration between software and hardware components.
  2. Quality Management System Support:
    • Contribute to the implementation and adherence to the Quality Management System (QMS).
    • Perform regular testing and assessments to ensure adherence to quality standards.
  3. Functional Safety Compliance:
    • Support efforts to achieve and maintain compliance with functional safety standards (e.g., ISO 26262).
    • Provide expertise on safety-related systems and contribute to safety analyses.
  4. Requirements Engineering:
    • Work closely with stakeholders to gather and document system requirements through the Functional Safety lens
    • Ensure clear traceability of requirements throughout the development lifecycle.
  5. Risk Management:
    • Identify and assess potential risks related to system design and implementation.
    • Implement risk mitigation strategies to enhance system reliability and safety.
  6. Testing and Validation:
    • Develop and execute test plans to validate system functionality and safety.
    • Collaborate with testing teams to ensure comprehensive test coverage.
  7. Documentation and Reporting:
    • Create and maintain comprehensive documentation, including system specifications, manuals, and safety documentation.
    • Generate reports on system performance, safety metrics, and compliance status.
  8. Continuous Improvement:
    • Stay abreast of industry trends, standards, and emerging technologies.
    • Propose and implement process improvements to enhance system development efficiency and quality.
Required Qualifications
  • Bachelor’s degree in Systems Engineering, Electrical Engineering, or a related field. Master’s degree is a plus.
  • Proven experience in system engineering, particularly in software and hardware integration.
  • Familiarity with quality management systems and functional safety standards.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Knowledge of control systems, automation, and safety-critical applications.

New Eagle logo

About New Eagle

Sourced by ZipRecruiter

Industry

Electrical equipment, appliance, and component manufacturing

Company size

11 - 50 Employees

Headquarters location

Ann Arbor, MI, US

Year founded

2008