Embedded Systems Software/Firmware Intern

Bourgault Industries

Saskatoon

On-site

CAD 22,000 - 33,000

Part time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive pay
Profit-sharing plan
Employee events

Job summary

Bourgault Industries in Saskatchewan invites a hands-on Software/Firmware Developer Intern to contribute to desktop, mobile, and embedded systems for agricultural equipment during a 12- or 16-month program. You will code, test, and help integrate hardware with software under engineering supervision.

The role offers exposure to requirements gathering, design, testing, and documentation, plus occasional travel to the main production facility in St. Brieux and other test locations.

Qualifications

  • Enrolled in engineering or computer science program and eligible for internship.
  • Proficient in C, C++, C#, Python and related tools.
  • Able to design, implement, test and document software components.

Responsibilities

  • Design, develop, test, debug and document C#, C/C++, and Python applications.
  • Participate in requirements gathering, program design, and feature implementation.
  • Support prototype assembly, testing, and field validation.
  • Collaborate with internal teams to resolve software and hardware issues.
  • Write and maintain technical documentation and test procedures.
  • Participate in code reviews and contribute to continuous improvement.
  • Analyze and troubleshoot system performance and reliability.
  • Stay current with development tools and best practices.
  • Occasional travel to main production facility in St. Brieux and to test locations.

Skills

C
C++
C#
Python
VS Code
MS Visual Studio
Test automation
Linux
Django
UI applications
agricultural control/ displays
unit/integration tests
communication

Education

Engineering/CS student

Tools

Visual Studio
VS Code
Django

Job description

Bourgault Industries in Saskatchewan invites a hands-on Software/Firmware Developer Intern to contribute to desktop, mobile, and embedded systems for agricultural equipment during a 12- or 16-month program. You will code, test, and help integrate hardware with software under engineering supervision.

The role offers exposure to requirements gathering, design, testing, and documentation, plus occasional travel to the main production facility in St. Brieux and other test locations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software/Firmware Developer Intern
Software/Firmware Developer Intern

Bourgault Industries • Saskatoon

On-site
CAD 22,000 - 33,000
Competitive pay
Profit-sharing plan
Employee events
Production/Tooling Design Engineering Intern
Production/Tooling Design Engineering Intern

Bourgault Industries • St. Brieux

On-site
CAD 26,000 - 38,000
Software Developer - Intern 8-Month Term
Software Developer - Intern 8-Month Term

MacDon Industries Ltd. • Canada

On-site
CAD 11,000 - 22,000
R&D Design Engineering Intern Student
R&D Design Engineering Intern Student

Bourgault Industries • St. Brieux

On-site
CAD 21,000 - 30,000
Rental subsidy for first 4 months of a
Embedded Software Engineer — Farm Equipment (4-Day Week)
Embedded Software Engineer — Farm Equipment (4-Day Week)

Vaderstad • Regina

On-site
CAD 90,000 - 120,000
Four-day work week
Competitive compensation
Health and pension benefits
+1
Information Technology Intern
Information Technology Intern

P&H, Limited • Winnipeg

On-site
CAD 22,000 - 31,000
Paid internship
Embedded Firmware Developer
Embedded Firmware Developer

Waterloo Technical Inc. • Kitchener

On-site
CAD 70,000 - 120,000
Health benefits
Profit sharing
Competitive compensation
Embedded Software Developer
Embedded Software Developer

Vaderstad • Regina

On-site
CAD 90,000 - 120,000
Four-day work week
Competitive compensation
Health and pension benefits
+1
Firmware Design Intern: Embedded Networking & RTOS
Firmware Design Intern: Embedded Networking & RTOS

Sierra Wireless • Ottawa

On-site
CAD 36,000 - 39,000
Embedded Software Developer (Level II/III)
Embedded Software Developer (Level II/III)

Sciemetric • Ottawa

Hybrid
CAD 85,000 - 135,000