Software Engineer in Mississauga at Welbilt

Date Posted: 12/23/2019

Job Snapshot

  • Employee Type:
  • Location:
  • Job Type:
  • Experience:
    At least 3 year(s)
  • Date Posted:

Job Description

We’re coming up with ways to build the world’s most incredible foodservice equipment; we’re thinking outside the box to design efficient and reliable components; and we’re bringing innovation to life each and every day with dreamers like you.   As Software Engineer - you will be responsible for providing existing software project engineering and improvement support, hosting software design reviews and code reviews, and performing project risk analysis. This position will also conduct research and recommend software development tools to management, develop software to be implemented in internal and customer product lines, and test and maintain software implemented in company product lines.   Reporting directly to the Engineering Manager; this position is located in Mississauga, ON*.   We put the 'fast' in fast food and the refinement in fine dining. We put the icy refreshment in sodas and the 'rocks' in signature cocktails. Be part of an industry that touches every life. Advance your career with the leader in foodservice innovation!     Essential Job Functions:
  • Create software test plans and execute them.
  • Write software codes.
  • Manage project (from software deliverables, interacting with third party companies).
  • Debugging written codes.
  • Establishing process flow.
  • Hardware and software requirements creation and management.
  • Analyze functional requirements and translate them to product design.
  • Manage existing software product improvement projects.
  • Develop concepts and architecture for new software product.
  • Write and test protocols and design verification testing for company product lines. Conduct unit testing. Resolve issues as they arise from testing.
  • Design, code, and debug applications in various software languages.
  • SVN management

Job Requirements

Job Requirements:
  • Bachelor’s degree, preferably in Software Engineering; with a minimum of three years of embedded software design, development, and software diagnostics experience is required. Will consider a minimum of eleven years of software engineering experience in lieu of education.
  • Minimum 2 years’ experience with Qt framework (QtQuick, QML)
  • Experience with Real time C/C++ software / embedded SW design and development for the ARM processor in a Linux environment.
  • Software development experience in Linux operating systems.
  • Demonstrated abilities using debuggers, emulators, and compilers/assemblers.
  • Understanding of good software design and documentation practices.
  • Uses software configuration management and defect management tools.
  • Excellent code documentation and commenting skills.
  • Excellent debug and troubleshooting skills.
  • Working knowledge and practice in software validation practices.
Welbilt, Inc. is an equal opportunity employer which values diversity in the workplace. We are therefore happy to accommodate any individual needs in keeping with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act. If you require an accommodation in order to participate in the hiring process, please contact us to make your needs known in advance.   *Welbilt, Inc. – Mississauga, Ontario Canada manufactures a full line of commercial ovens, ranges, griddles, grills & counter top cooking equipment (including food warmers, cheesemelters, deck-type gas ovens, countertop electric ovens, refrigerated worktables, equipment stands, refrigerated equipment stands, fryers, griddles, hotplates, deck-type electric ovens, restaurant electric ranges, heavy-duty electric ranges, charbroilers, convection ovens, heavy-duty gas ranges, restaurant gas ranges, stock pot stoves, broilers & salamanders).