Propulsion Functional Safety Software Engineer at Ford Global Career Site
Dearborn, Michigan, United States -
Full Time


Start Date

Immediate

Expiry Date

14 Jan, 26

Salary

0.0

Posted On

16 Oct, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C-Code, Model-Based Software, Embedded Software, Control Systems, ICE/Hybrid Engine Controls, Jira, Jama, Unity/Ceedling, GitHub, ClearCase, ISO26262 Part 6, MISRA-C, Scaled Agile Framework, Safety Verification, Validation, Software Testing

Industry

Motor Vehicle Manufacturing

Description
Collaborate in a multi-functional environment to define system-level Technical Safety Requirements. Translate requirements into software design, then implement and validate the controls' algorithm in C-code or Model-Based Software, depending on the component. Complete testing of software changes in unit-test, Software-in-the-Loop (SIL), and/or Hardware-In-the-Loop (HIL) testing environment. Maintain software description documentation, calibration guides, software safety requirements, installation guides, and release notes for each software release. Support and/or lead development and execution of system DV tests to complete Safety Verification and Validation. Leverage existing embedded software skills and an interest in control systems to deliver current and future products B.S. degree in computer engineering, computer science, electrical engineering, mechanical engineering, or related Degree ; or foreign equivalency degree, or a combination of equivalent experience and education. M.S. degree in computer engineering, computer science, electrical engineering, mechanical engineering, or related Degree ; or foreign equivalency degree Experience with ICE/Hybrid Engine Controls Experience with Jira, Jama, Unity/Ceedling, GitHub and/or ClearCase Awareness of ISO26262 Part 6, MISRA-C Experience with Scaled Agile Framework (SAFe) 5+ years of experience with embedded control software and design experience
Responsibilities
Collaborate in a multi-functional environment to define system-level Technical Safety Requirements and translate them into software design. Implement and validate controls' algorithms in C-code or Model-Based Software, and complete testing in various environments.
Loading...