ZF Principle Engineer - Software in Washington, Michigan

Principle Engineer - Software

Division A - Engineering - Steering


Job Description

Job Description:

ZF is a global leader in driveline and chassis technology as well as active and passive safety technology. ZF has a global workforce of approximately 138,300 at 230 locations in 40 countries. Working at ZF is more than just a job; it’s an opportunity to imagine and create global mobility for tomorrow – and beyond.

Are you up for the challenge?

Position Description:

ZF's Steering Engineering division is seeking a Software Engineer who has experience in gathering software requirements (using DOORS) for a position within its Software team in Washington, MI.

Position Requirements:

  • Contribute to the development of high quality, robust solutions to meet the expanding market for Electric Steering Systems.

  • Participate in software development processes such as requirements capture, architecture design, integration and integration testing.

  • Deliver key application level s/w modules which tailor the core S/W to a particular customer.

  • Software requirements development, flow-down and management, traceability using DOORS

  • Work within ASPICE process objectives, achievement of ASPICE levels and supporting audits

Essential Skills and Experience:

  • 2-5 years of previous post-graduate experience in embedded software engineering (within Automotive industry).

  • understanding of C-language. Skills and debugging experience in real-time, embedded systems (preferably automotive).

  • Knowledge of automotive CAN bus utilization, related interfaces, etc.

  • Good practical knowledge of embedded software development methods and tools

  • Software requirements management using DOORS

  • Experience in AUTOSAR based systems are preferable

  • AUTOSAR compliant architecture using tools such as Rhapsody, UML.Knowledge of modeling languages/environments such as UML, Rhapsody are highly desirable

  • Understanding of ASPICE and ISO26262

  • Must be a U.S. Citizen or Green Card Holder

Minimum Education Requirement:

  • Bachelor's degree in Electronic Engineering/Software Engineering, Computer Engineering.cb

Required Education and Experience

Experience and Skill Requirements

Minimum Education Requirement:

•Bachelor's degree in Electronic Engineering/Software Engineering, Computer Engineering.

Position Status

Salaried Full-Time

Functional Area







United States

Equal Employment Opportunity/Affirmative Action Employer M/F/Disability/Veteran