Job Description
Role: Software Developer
Location: Concord, ON - in site 3 days per week
Duration: 12 months
Rate: Up to $45/T4
Job Summary
The team is seeking a Test Software Developer who will develop Windows-based test applications used to validate hardware in a manufacturing environment. The role is predominantly software-focused (about 70% software, 30% hardware) but requires enough hardware knowledge to understand schematics, communication protocols, and test instruments.
Key Responsibilities
- Develop and maintain C# / .NET Windows applications (Visual Studio) used for hardware testing.
- Communicate with hardware using COM ports, Ethernet, and various communication protocols.
- Understand and work with test instruments (e.g., voltage application, RF signal measurements).
- Read and interpret hardware schematics to diagnose whether issues stem from hardware, software, or the product under test.
- Work within an existing team to:
- Learn existing test sequences.
- Modify and improve current test cases.
- Develop new test cases for new product introductions.
- Work primarily onsite (hybrid schedule) and occasionally travel to Peterborough based on project needs.
Required Skills & Experience
- Strong experience with C#, .NET Framework, and Windows application development.
- Understanding of hardware fundamentals, including:
- Electronics basics (analog/digital concepts)
- Communication interfaces and protocols
- Ability to read and interpret schematics
- Experience communicating with or controlling test instruments.
- 2–4 years of relevant experience, ideally in a manufacturing test environment.
- Education: Bachelor’s or Master’s in Engineering or Computer Science.
- Ability to troubleshoot at the intersection of hardware and software.
Additional Notes
- Ideal candidates may come from companies like Celestica, Magna, or other manufacturing/testing environments.
- Travel:
- Occasional travel to Peterborough (dynamic schedule; could be up to 1–2 days at a time).
- A car/transportation is preferred due to limited transit options.