Senior Software Developers
Vishay Precision Group Canada ULC (KELK)
North York, ON, Canada
Apply to this Job

TORONTO, ONTARIO

We are looking for a motivated Software Developers to join our team!

 

Summary

The Senior Software Developer’s key focus is to design and develop systems and applications and expand the knowledge and capabilities of software development, technologies and methods.

 

Responsibilities:

  • New Product Development (R&D)
  • Design and develop systems and applications to meet state-of-the-art technology.
  • Collaborate with other professionals to determine functional and non-functional requirements for new software or applications.
  • Provide technical leadership for design, development and testing.
  • Document all aspects of the system or application.
  • Maintain up to date on relevant technologies, product and applications, methods and procedures.
  • Ensure software meets all requirements of quality, security, modifiability, extensibility etc.
  • Design Maintenance and software engineering
  • Participate in design reviews for system/product adaptations/requests from projects and field service Engineering.
  • Evaluate and recommend processes, methodologies and tools to ensure highest quality from software team.
  • Evaluate software requests and changes from customers, Sales, Project Engineering and Field Service.
  • Provide assistance in addressing and solving customer issues when required and/or requested.
  • Travel to customer site, when/if required.
  • Provide technical assistance/support, dealing with software design.
  • Review proposals that affect software products.
  • This position may require some foreign travel, also working in metal rolling mills and on mining industry sites. 

 

Qualifications:

  • Bachelor’s degree in computer science or related Engineering field.
  • 10+ years of software development experience using various languages such as C++, Python, Java, LabVIEW).
  • 5+ years of experience as a Software Architect or similar role.
  • Experience with software frameworks.
  • Experience with Windows based application development, databases, software design methodologies and tools.
  • Strong understanding and familiarity with JSON and XML.
  • Experience designing and developing user interfaces.
  • Knowledgeable or experience with embedded software design, Linux, real-time operating systems, network protocols and industrial communication protocols MODBUS, PROFINET and PROFIBUS.
  • Experience with professional software engineering best practices for the full software development life cycle.
  • Good organizational and time management skills.
  • Masters and/or Ph.D. degree in Computer Science, Engineering from an accredited university preferred
  • Web development experience is desirable.
  • Software design experience with non-contact width and length measurement sensors, detectors and instrumentation in the steel rolling applications desired.
  • Ability to do occasional foreign travel.
  • Sound awareness and experience of industrial safety procedures.

 

Benefits:

  • Competitive benefits package
  • Extended health and life insurance
  • Extended vision and dental
  • Company matching RRSP
  • Two weeks paid vacation plus additional floaters.
  • Christmas holiday shutdown
  • Good team environment and great company culture
  • Clean, bright, air-conditioned environment
  • On-site parking 
  • All PPE provided by company

 

Company Overview

As a global leader in precision measurement sensing technologies, we address an expanding array of applications in which accuracy, reliability, and repeatability make the difference. Whether it is in the design and safety of new generations of cars, trucks and planes, or optimizing advanced medical equipment and consumer products, our deep engineering expertise is making the world safer, smarter, and productive.

We are a major worldwide supplier of force sensors and advanced opto-electronic instrumentation. In business for almost 70 years, we are acknowledged by our metals industry customers to be a world leader in the design, development and manufacture of innovative, high quality and industrial instrumentation.

We have facilities and operations spread around the globe and there is one consistent thread that ties everything together and ensures our continued success: Our People.

 

Apply to this Job