Browse Jobs
Home Jobs

Browse Jobs

Showing 1 - 10 of 5705 results

Set your location
Software Engineer
JV Driver Inc.
Acheson, AB
We are seeking a skilled Software Engineer who is responsible for full-cycle software development, including requirements analysis, system de...
Pay not listed Apply Now
Senior Software Engineer
ADGA Group Consultants Inc
Ottawa, ON
ADGA Group is a Canadian-owned defence and security company that provides integrated, mission-critical technical solutions to Government and ...
Pay not listed Apply Now
Senior Infrastructure Software Engineer - Remote/Hybrid
atVenu
Calgary, AB
A leading software solutions company is looking for a Senior Software Developer, Infrastructure in Calgary (remote/hybrid options available)....
Pay not listed Apply Now
Software Engineers (all levels)
Helcim
Calgary, AB
Shape the Future of Payments: 10 New Tech Openings at Helcim Position Overview Helcim is expanding its Software Development team in Calgary ...
$65k – $160k/year Apply Now
Lead Software Engineer in Remote Setting
AppDirect, Inc
Montreal, Quebec
Drive software excellence as a Lead Software Engineer in a fully remote environment. Leverage your deep technical skills to develop scalable ...
Pay not listed Apply Now
Senior Software Engineer, AI Agent Platform — Remote
Workday, Inc.
Vancouver, BC
A leading AI company is seeking a Senior Software Engineer for its Agent Platform. You will build frameworks and tools for LLM Agents, focusi...
Pay not listed Apply Now
Junior Software Engineer (fully on-site)
Vizzion
North Vancouver, BC
Vizzion aggregates live road imagery and provides data and services to major brands in the mapping, media, safety & security, ITS (Intelligen...
$28.0 – $40.0/hr Apply Now
Senior Software Engineer (Onsite)
Johnson Controls International
Massachusetts
Cooling performance limits high-power computing, semi-conductor fab, cell networks, photonics, power electronics, and most of our digital wor...
Pay not listed Apply Now
2026 Entry Level Software Engineer
BAE Systems
Hudson, NH (+3 others)
You may not always see it, but our technology is embedded everywhere. At BAE Systems our Electronic Systems (ES) Sector engineers develop the...
Pay not listed Apply Now
Software Engineer, II – ADKit Component Enablement & Calibration
Torc Robotics
Ann Arbor, MI
At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business. A leader in ...
$139k – $167k/year Apply Now
Software Engineer

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...

Pay not listed Apply Now

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.]
Employees Feedback

No feedback yet. Once people respond to this job, that activity will show here.

Similar Jobs
Senior Software Engineer
ADGA Group is a Canadian-owned defence and security company that provides integrated, mission-critical technical solutions to Government and ...
Software Engineers (all levels)
Shape the Future of Payments: 10 New Tech Openings at Helcim Position Overview Helcim is expanding its Software Development team in Calgary ...
Junior Software Engineer (fully on-site)
Vizzion aggregates live road imagery and provides data and services to major brands in the mapping, media, safety & security, ITS (Intelligen...
2026 Entry Level Software Engineer
You may not always see it, but our technology is embedded everywhere. At BAE Systems our Electronic Systems (ES) Sector engineers develop the...
Software Engineer, II – ADKit Component Enablem...
At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business. A leader in ...
Senior Software Engineer
Citadel Securities is seeking a Senior Software Engineer to design and build critical data platforms in a high-performance, time-sensitive en...
2026 Entry Level Software Engineer
You may not always see it, but our technology is embedded everywhere. At BAE Systems our Electronic Systems (ES) Sector engineers develop the...
Senior Principle Software Engineer
O’Reilly Auto Parts has a proven track record of growth and stability. O’Reilly is full of successful career stories and believes in a strong...
Sr. Software Engineer- IAM
The IAM Sr. Software Engineer is a hands-on technical role. The Identity and Access Management Sr. Software will play a multi-disciplinary pa...
Software Engineer - ASL - Open Rank
The Georgia Tech Research Institute (GTRI) is the nonprofit, applied research division of the Georgia Institute of Technology (Georgia Tech)....

Real Work. Real Pay.

Help HandyHubb protect job seekers

Donation Status

Goal: $5000
Raised: $630
Still Needed: $4370

13%

Every $25 protects 3,000 job seekers from scam jobs

$10 $15 $25 $40

Why are you reporting this?

No Result Found - Want Us to keep Searching?

Try changing your keyword, or enter your email and we'll let you know when something relevant gets posted.

Get More from Handyhubb

Special discount

Inside Tips

Early Access to new features

You're In!

We've added you in the list.

Expect early access, insider updates, and exclusive offers straight to your inbox

Got it.

We'll let you know when something pops up.

Donate Now