Junior Programmer

Spyder Controls

City of Lacombe

On-site

CAD 45,000 - 70,000

Full time

30 hours 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

Pooled Insurance benefits
Health Spending Account (HSA)
TFSA/RRSP matching
Paid sick leave
Half-day Fridays

Job summary

Spyder Controls is seeking a software developer for electronics programming related to RV control modules, screens and switches. You will contribute to designing, debugging, and testing software across our product suite, delivering scalable, readable code with good documentation.

The role may involve travel and broader tasks as needed by the team. Candidates should have 1-2 years of software development experience, exposure to C/C++/C#, and a degree in CS/CE (or equivalent).

Qualifications

  • 1-2 years of software development experience.
  • Exposure to programming in C, C#, or C++.
  • Ability to collaborate with other developers on the same project.
  • CAN Bus Protocol knowledge is a plus.

Responsibilities

  • Develop electronics programming for RV control modules, screens and switches.
  • Design, debug, and test existing software and new applications.
  • Deliver high-quality, scalable, readable and testable code.
  • Identify problems, propose and implement solutions, maintain docs.
  • Occasional travel may be required; other tasks as needed by Spyder Controls.

Skills

C/C++/C# programming
Software development
Team collaboration
Attention to detail
Graphic design aptitude
CAN Bus Protocol

Education

CS/CE bachelor’s or master’s degree

Job description

Compensation will range from $45,000 - $70,000 per year depending on applicant education, experience, credentials and performance. A benefits package (including Pooled Insurance benefits, a Health Spending Account, TFSA or RRSP matching, and paid sick leave) will be provided after the probationary period is completed.

Hours

Full-Time

Monday to Thursday 8:00 AM - 5:00 PM Friday 8:00 AM - 12:00 PM

All times Mountain Time (MT).

Location
  • Lacombe, AB
  • McBride, BC

This position is open at each of the locations listed.

Work Hard. Live Well.

Support for health, wealth and well-being: pooled insurance, a Health Spending Account (HSA), and TFSA / RRSP matching. Most full-time roles enjoy half-day Fridays.

Responsibilities
  • Electronics Programming for RV control modules, screens, and switches
  • Build toward being able to design, develop, troubleshoot, debug, and test existing software systems and new applications
  • Delivery of high quality, scalable code to our suite of products that is readable, testable, and performant
  • Identify problems, propose suitable solutions, implement the solutions, and maintain documentation
  • On occasion, some travel could be required
  • Position may also include other related projects, or other tasks as required by Spyder Controls
Required skills & qualifications
  • Legally entitled to live and work in Canada
  • 1-2 years of work experience developing software
  • Exposure to programming in C, C#, or C++
  • Experience collaborating with other developers on the same project
  • Strong attention to detail
  • Undergraduate or graduate degree in Computer Science, Computer Engineering, or similar
  • Knowledge of additional programming languages
  • Aptitude and interest in graphic design
  • CAN Bus Protocol
Our values
  • Honesty - We search for those that act off principle rather than emotion. Honest and upright in all ways.
  • Endurance - We need those who are strong in character. The ones who are not intimidated by challenge.
  • Innovation - We ask for those that object to mediocrity and embrace innovation through ideas and actions.

We are looking for like minded people to join our team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Programmer
Senior Programmer

Spyder Controls • City of Lacombe

On-site
CAD 75,000 - 120,000
Pooled Insurance
Health Spending Account
RRSP/TFSA matching
+2
Production Technician
Production Technician

Spyder Controls • City of Lacombe

On-site
CAD 60,000 - 70,000
Pooled Insurance
Health Spending Account
TFSA/RRSP matching
+2
Junior Hardware Engineer Technician
Junior Hardware Engineer Technician

Spyder Controls • McBride

On-site
CAD 55,000 - 75,000
Health benefits package
Health Spending Account (HSA)
TFSA/RRSP matching
+2
Senior HW Test and Verification Analyst
Senior HW Test and Verification Analyst

Delta Controls • Surrey

On-site
CAD 65,000 - 85,000
Flexible hours
Competitive total compensation
Three weeks of vacation
+2
Robot Programmer
Robot Programmer

Valiant International • Windsor

On-site
CAD 47,000 - 61,000
Health benefits
Tuition reimbursement
Pension and life insurance
+2
Controls Software Designer
Controls Software Designer

TEEMA • Cambridge

On-site
CAD 55,104 - 75,768
Senior PLC Programmer
Senior PLC Programmer

Valiant TMS • Windsor

On-site
CAD 52,348 - 61,992
Health, dental, and vision benefits
Tuition reimbursement
Pension and life insurance
+1
Student, Software Test
Student, Software Test

General Dynamics Land Systems–Canada • London

On-site
CAD 37,000 - 39,000
Student, Software Developer
Student, Software Developer

General Dynamics Land Systems–Canada • London

On-site
CAD 38,000 - 39,000
Controls Programmer
Controls Programmer

Innovative Automation Inc. • Newmarket

On-site
CAD 70,000 - 100,000
Employer Matched RRSP
Healthcare Benefits
Educational Assistance Programs
+2