Test Software Engineer in Livonia, MI at ZF

Date Posted: 8/2/2018

Job Snapshot

Job Description

ZF Braking Engineering is seeking an innovative Software Engineer to work as part of a team designing and building test equipment and developing new test solutions for advancing technology. Creating and maintaining software designs and architectures used to control current and future test stands used to validate brake systems.

The candidate will be expected to work in various software environments, including but not limited to: LabView, MatLab, Diadem, PIC, C++, PLC, ProLink, Gantner and CAN. The candidate shall demonstrate competency developing software requirements, software designs, software debugging, testing and release.

Basic Qualifications:
  • Bachelor degree in Electrical and/or Computer Engineering or Computer Science
  • Ability to develop and integrate software with target control, signal conditioning and sensor hardware in new test stands

Preferred Qualifications:
  • System level troubleshooting and associated lab experience
  • Solid grasp of closed-loop controls
  • Experience developing data acquisition software
  • Experience developing software to run test specifications
  • Experience troubleshooting ethernet issues (intermittent lost packets, shared IPs etc.)
  • Familiarity interfacing with CAN
  • Solid grasp of hardware and software filter applications as relates to data acquisition
  • Solid grasp of transducer and signal conditioning set-up
  • Experience integrating mechanical, hydraulic, electrical, software and data acquisition systems
  • 5 – 10 years’ experience in a similar position

  • Review customer specs, work with team members and technicians to understand test stand and UI requirements
  • Design software to control new test equipment and handle data acquisition requirements
  • Support test development and special test set-ups when needed
  • Troubleshoot lab-wide software issues after IT patch pushes
  • Work together with other team members to troubleshoot existing equipment
  • Analyze existing software and propose improvements that will improve control and/or data acquisition characteristics
  • Monitor software industry and propose new tools for test stand control/acquisition

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

Job Requirements

Education Requirements
Bachelors Degree in Engineering required

Experience and Skill Requirements
3 + years

Not Ready to Apply?

Joining our Talent Network will enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.