Job Information
Ford Motor Company Manufacturing Software Developer – Test Station in Waterloo, Ontario
The role of Manufacturing Software Developer – Test Station involves working on station side code to support two areas of responsibility related to hardware testing of our electronic control units. The first area is the functional testing of hardware in the devices at the factory where they are built. The second aspect is the design verification of the hardware through automated reliability testing performed by the hardware team in lab environments.
For the factory, the team develops the software that interacts with the measurement equipment and the device under test as well as the sequence that executes all the required tests. The team works in close collaboration with hardware teams, various device software teams for drivers and the factory manufacturing specialists who are designing the tests.
For design verification, the team needs to support additional requirements for the specifics of those tests that extend what is developed for the factory. The team members will also need to work in cooperation with the hardware team members to root cause issues seen to determine if these are hardware or software issues which is exposed during the extreme conditions and/or multiple repetitions of the tests.
The successful candidate would be responsible for PC software development using Microsoft C# programming language and National Instruments TestStand. We have an established framework of functionality which provides a base set of functions to use in the development, based upon the initial devices we have worked on. The team will continue to expand our base framework and test capabilities as we move ahead with the next generation of devices using newer processors and technologies.
The team is composed of groups at multiple sites in Canada and the US. The candidate will have the opportunity to work with local and remote team members and other Ford groups who can share knowledge and insights and help to educate the new team member on the products we work on, the software architecture and implementation. As we support the factory from the earliest prototype builds there are opportunities to travel to the factory locations and provide direct on-site support with fellow Ford employees working with our suppliers.
Review and develop an understanding of the requirements for manufacturing tests
Investigation of software solutions for hardware design validation in cooperation with hardware and software team members
Design, develop and test of software for manufacturing to meet the requirements.
Hardware/Software technical debugging, troubleshooting, and log analysis to determine causes for failures during manufacturing runs
Bug fixing and configuration changes to resolve problems identified from analysis.
BASIC QUALIFICATIONS
- A Bachelors degree in Computer Science, Computer Engineering, Electrical Engineering or a related field of study (Successful candidates will be required to provide proof of degree completion for the highest level of education attained. If the degree was obtained from a school outside of Canada, an Education Credential Assessment report showing Canadian equivalency is also required.)
OR
- A 3 year diploma or associates degree with 10+ years of relevant work experience
ALSO
2-3 years experience working with TestStand.
2-3 years experience developing with C# (executables / library development)
Experience in object-oriented programming design principles and patterns
PREFERRED QUALIFICAITIONS:
Ability to read and interpret HW schematics
Prior experience with hardware debugging
Excellent analytical and problem-solving skills
Prior experience with developing software in support of hardware testing using measurement equipment such as power supplies, DAQs, DMMs,
Experience working with Qualcomm tools
Experience in manufacturing and support of test software for manufacturing
Good verbal and written communication skills
Experience working with Wireless technologies (GSM, LTE, GPS, NFC, Bluetooth, and WLAN)
Demonstrated ability to thrive in a fast-paced environment with time critical projects
We thank all applicants for their interest, but only those selected for an interview will be contacted.
Ford of Canada is an Equal Opportunity Employer and is committed to a culturally diverse workforce. Accommodations for applicants with disabilities throughout the recruitment, selection and / or assessment processes, where needed, are available upon request. Please inform Human Resources of the nature of any accommodation(s) that you may require.
Candidates for this position must be legally entitled to work in Canada. Ford Motor Company of Canada, Limited does not sponsor work permit applications.
Successful candidates will be required to provide proof of degree completion for the highest level of education attained. If the degree was obtained from a school outside of Canada, an Education Credential Assessment report showing Canadian equivalency is also required.
Requisition ID : 41899
Ford Motor Company
-
- Ford Motor Company Jobs