Software Engineering Intern

Posted 2 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Intern designing a testing platform for automated testing on embedded products at Tornatech. Collaborating in a dynamic, innovative team in a family-owned firm dedicated to development.

Responsibilities

  • Design a platform for automated testing enabling BDD (Behavior-Driven Development) on embedded products.
  • Our high-level functional test platform automatically detects each new commit or merge and tests the implemented functionality under real operating conditions on the embedded platform.
  • The desired behavior is specified by the Product Owner in Gherkin and is then translated into C# to send events to the embedded platform and validate the results.
  • Learn and apply best practices in automated testing and software development.
  • Research available technology options, evaluate them, and make the final selection.
  • Design the architecture of the test platform.
  • Implement the proposed architecture in C#.

Requirements

  • University student who has completed at least 75 course credits
  • Demonstrates maturity and responsibility
  • Excellent communication skills
  • Able to work independently with minimal supervision
  • Comfortable managing your own projects
  • Advanced C# skills
  • Git (command line)

Benefits

  • Competitive salary
  • Approximately 40% of your time dedicated to discussions and meetings with colleagues for design, innovation and group brainstorming
  • Family-owned company focused on development
  • Flexible schedule and remote work (hybrid; 1–2 days in the office per week)
  • Dynamic, motivating and innovative team
  • New facility (opened in 2018); modern and bright
  • Very active social committee (Activities: BBQ, bowling, go-karting, escape rooms, pool nights, golf, contests, gifts and more!)
  • Very safe environment following strict procedures to ensure the health and safety of all employees
  • Very diverse, inclusive and non-unionized workplace

Job type

Internship

Experience level

Entry level

Salary

CA$2,975 per month

Degree requirement

Bachelor's Degree

Location requirements

HybridLavalCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.