Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Tornatech

Software Engineering Intern

Tornatech

. Design an automated testing platform that enables Behavior-Driven Development (BDD) for an embedded product .

Posted 9/17/2026internshipLaval • CanadaEntry Level💰 CA$30 per hourWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates advanced-level C# and Git skills, with a strong foundation in embedded and object-oriented programming. Capable of designing and implementing automated testing platforms while effectively communicating and managing projects in an independent environment.

Highest-signal resume keywords
Advanced-Level C# SkillsAdvanced-Level Git SkillsEmbedded Programming ExperienceObject-Oriented Programming ExperienceAutomated Testing Design

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C#GitBehavior-Driven Development (BDD)Automated TestingObject-Oriented ProgrammingEmbedded SystemsGherkinTest Platform ArchitectureProject Management
Soft Skills
Excellent Communication SkillsAutonomous WorkProfessionalism
Industry Keywords
Software EngineeringEmbedded ProductTesting Best Practices

About the role

Key responsibilities & impact
  • Design an automated testing platform that enables Behavior-Driven Development (BDD) for an embedded product
  • Automatically detect each new commit or merge and test the implemented functionality under real operating conditions directly on the embedded platform
  • Translate detailed behaviors written in Gherkin into C#
  • Send events to the embedded platform and validate the resulting outputs
  • Learn and apply best practices in automated testing and software development
  • Research, evaluate, and select available technology options
  • Design the test platform architecture
  • Implement the proposed architecture in C#
  • Participate in design, innovation, and group brainstorming discussions and meetings

Requirements

What you’ll need
  • University student in software engineering
  • Seeking a second or third internship
  • Completed at least 75 course credits
  • Advanced-level C# skills
  • Advanced-level Git skills, including command-line use
  • Strong experience in embedded and object-oriented programming through projects or internships
  • Excellent communication skills
  • Able to work autonomously in a highly independent environment
  • Comfortable managing projects
  • Mature and professional profile

Benefits

Comp & perks
  • Flexible schedule and remote work (hybrid model; 2–3 days in the office per week)
  • Very active social committee, with BBQs, bowling, go-karting, escape rooms, contests, food trucks almost every month, and more
  • Highly safe work environment with strict procedures in place to protect the health and safety of all employees
  • Diverse, inclusive, non-unionized workplace
  • Modern, bright facility built in 2018
  • Family-owned company focused on growth and development
  • Dynamic, motivating, and innovative team