Talent.com
JV Driver Inc.
Software EngineerJV Driver Inc. • Acheson, AB, Canada
No longer accepting applications
Software Engineer

Software Engineer

JV Driver Inc. • Acheson, AB, Canada
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Job Summary

We are seeking a skilled Software Engineer who is responsible for full-cycle software development, including requirements analysis, system design, coding, debugging, testing, and deployment. The role requires strong knowledge of programming languages, data structures, algorithms, and software development best practices.

Key Responsibilities

  • Develop embedded C/C++ firmware for shop equipment and field systems (sensors, trackers, test stands, and custom hardware).
  • Implement robust comms and data flows: Modbus TCP/RTU, CAN/CANOpen; structure tags/data sets for HMI and historians.
  • Build diagnostics, watchdogs, logging, and failsafe's; support bring-up (oscilloscope, logic analyzer, JTAG, serial).
  • Contribute to code reviews, static analysis, unit tests, and CI.

Skills, Education, Experience and Qualifications

  • 5–10 years professional C/C++ (embedded) with real-time/interrupt-driven design (FreeRTOS/Zephyr/Embedded Linux).
  • Industrial protocols: Modbus (TCP/RTU); CANOpen and simple serial (RS-485).
  • Experience implementing embedded CANOpen architecture within custom designed/ developed equipment.
  • Git workflow, unit testing, static analysis; basic cybersecurity hardening for OT.
  • Functional safety awareness (SIL concepts), OTA update patterns, and field service experience.

Skills to be considered as an asset

  • Experience in embedded hardware design using Altium, or equivalent
  • Experience with VFDs, Remote I/O, or sensor buses.
  • SCADA exposure (EcoStruxure Plant, Plant SCADA, Tatsoft Frameworx, or equivalent); Python for tooling; time-series databases.
  • Hands-on experience with Schneider PLCs and EcoStruxure toolchains (Control Expert/Unity Pro).

Work Environment

  • Office-based with occasional site visits as required

Position Information

  • Monday to Friday
  • Full Time
  • Must have valid drivers license and own reliable transportation
  • Travel may be required outside the Edmonton area

What We Offer

  • Competitive compensation commensurate with experience
  • Opportunities for advancement into lead or supervisory roles
  • Modern equipment and a well-equipped shop
  • Benefits package including [health insurance, vacation pay, etc.]
Create a job alert for this search

Software Engineer • Acheson, AB, Canada

Similar jobs

Quality Engineer: Data-Driven Improvement & ISO 9001

Johnson ControlsNisku, Leduc County, CA
Full-time

A leading technology company is seeking a Quality Engineer in Nisku, Alberta.The role involves driving quality goals, analyzing data, and collaborating across functions to resolve issues.Candidates... Show more

 • Promoted

Project/Design Engineer

YDU JC Air Cond & Ref Inc.- DubaiNisku, Canada
Full-time

Project/Design Engineer page is loaded## Project/Design Engineerlocations:Nisku-Alberta-Canadatime type:Full timeposted on:Posted Todayjob requisition id:WD Silent-Aire is a premier owner equipment... Show more

 • Promoted

Manufacturing Engineer

YDU JC Air Cond & Ref Inc.- DubaiNisku, Canada
Full-time

Manufacturing Engineer page is loaded## Manufacturing Engineerlocations:Nisku-Alberta-Canadatime type:Full timeposted on:Posted Todayjob requisition id:WD **Build your best future with the Johnson ... Show more

 • Promoted

Physics Private Tutoring Jobs Devon

SuperprofDevon, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Nanny Wanted - Looking For A Nanny For Our Baby Girl In Sturgeon County, Alberta $22.00 Per Hour!

CanadianNanny.caSturgeon County, Alberta, Canada
CA$22.00 hourly
Full-time

We are a family located in Sturgeon County, Alberta, seeking a nurturing and reliable full-time nanny to care for our infant.This position is live out, and we are looking for someone who is committ... Show more

 • Promoted

NDT Global Reliability Engineer Position

Ndt-GlobalCity of Leduc, AB, CA
Full-time

Drive innovation and quality as a Reliability Engineer at NDT Global.This role focuses on optimizing inline inspection robots and enhancing electronic testing systems for ultimate performance.NDT G... Show more

 • Promoted

Capital Projects: Multi -Trades Fort McMurray - FI/FO

FLINT Corp.Morinville, Alberta, Canada
Full-time

FLINT is a leading service provider in Canada’s energy and industrial markets offering full asset life cycle support, including construction, maintenance, fabrication, and environmental services.Co... Show more

 • Promoted

Looking For Part-Time Jobs? - Deliver with Uber

Uber eatsLegal, AB, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

Want Cash Jobs? Earn With Uber Instead

Uber eatsLegal, AB, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

Project/Design Engineer

Johnson Controls, Inc.Nisku, Leduc County, Canada
Full-time

As part of the Equipment Design Engineering (EDE) team, you will lead and execute equipment design deliverables while coordinating schedule, scope, and cost.This role blends hands‑on design enginee... Show more

 • Promoted

Survey Taker: Earn up to $25 per survey (Remote)

Earn HausMorinville, AB, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Intermediate Project Engineer

ARJAE Design Solutions Ltd.Nisku, Leduc County, CA
Full-time

We are seeking an experienced Intermediate Project Engineer to join our project delivery team and support the successful execution of engineering and fabrication projects.The successful candidate w... Show more

 • Promoted

Manufacturing Engineer

Johnson Controls, Inc.Nisku, Leduc County, CA
Full-time

Build your best future with the Johnson Controls team.As a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, place... Show more

 • Promoted

Customer Service Agent - 50k-60k/Year - Remote

Spade RecruitingSt. Albert, Alberta
Remote
Full-time
Quick Apply

We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization.This position will work with multiple clients throughout the day pr... Show more

 • Promoted

Alternatives To Cash Jobs - Deliver with Uber

Uber eatsLegal, AB, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

Sr. Application Developer (Ingenium/COBOL)

BMOSt. Albert, Division No. 11, CA
Full-time

Recognizes that a developer's success lies in the understanding of core processes of the business unit and its requirements, also aligning with the architecture patterns and technology strategy.Dri... Show more

 • Promoted

Algebra Private Tutoring Jobs Morinville

SuperprofMorinville, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Nanny Wanted - Experienced Nanny Needed In St. Albert, Alberta, Elderly Mother. Competitive Pay At

CanadianNanny.caSt. Albert, Alberta, Canada
CA$22.00 hourly
Full-time

Hello! We are a friendly family residing in St.Albert, Alberta, and we're currently seeking a dedicated live-out or live in nanny to join our household.Our ideal candidate will be someone who... Show more

 • Promoted

Physics Private Tutoring Jobs Leduc

SuperprofLeduc, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Lead Civil/Structural Engineer

VTEK CONSULTANTS INCGreater Edmonton Metropolitan Area, Canada
Full-time

Senior Civil/Structural Engineer.VTEK is looking for a Senior Civil/Structural Engineer to lead major engineering projects in the industrial, commercial, and institutional sectors.You will play a c... Show more