Embedded Real-Time Software Engineer

Electronic Transaction Consultants Corporation

Saskatoon

Hybrid

CAD 90,000 - 120,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Paid days off
Health plan
Retirement plan
EFAP
Referral program

Job summary

Electronic Transaction Consultants Corporation is seeking an Embedded Software Developer to design, implement, test, and support embedded software across the lifecycle. The role emphasizes embedded C, hardware/software integration, real-time behavior, and embedded Linux/RTOS platforms.

You will work with software, hardware, verification, and product teams to deliver reliable embedded solutions, with opportunities to contribute to architecture, debugging, and deployment across diverse interfaces

Qualifications

  • Bachelor’s degree or diploma in Computer Eng, Electrical Eng, CS, Software Eng, or related technical field.
  • Experience developing software for embedded or real-time systems.
  • Proficiency in C and/or C++.
  • Experience with embedded OS/RTOS or embedded Linux.
  • Knowledge of processes, threads, synchronization, concurrency, interrupts, and IPC concepts.
  • Experience with cross compilers and target hardware.
  • Experience with Git and build systems.

Responsibilities

  • Design and implement scalable embedded software and system architectures.
  • Develop and maintain software interfaces using CAN, UART, SPI, I2C, Ethernet, TCP/IP, USB, GPIO.
  • Develop multithreaded, real-time software; support verification and validation.
  • Prepare design reviews, code reviews, and test procedures.
  • Support system integration, debugging, and delivery across hardware/software.

Skills

Embedded C/C++
RTOS knowledge
Multithreading
Concurrency concepts
Low-level debugging

Education

Bachelors/ Diploma

Tools

Git
Makefiles
Cross compilers
Embedded toolchains
Scripting

Job description

Electronic Transaction Consultants Corporation is seeking an Embedded Software Developer to design, implement, test, and support embedded software across the lifecycle. The role emphasizes embedded C, hardware/software integration, real-time behavior, and embedded Linux/RTOS platforms.

You will work with software, hardware, verification, and product teams to deliver reliable embedded solutions, with opportunities to contribute to architecture, debugging, and deployment across diverse interfaces

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer - Real-Time & Hardware Bring-up
Embedded Software Engineer - Real-Time & Hardware Bring-up

Electronic Theatre Controls • Town of Middleton

On-site
CAD 65,000 - 90,000
Embedded Software Developer
Embedded Software Developer

Electronic Transaction Consultants Corporation • Saskatoon

Hybrid
CAD 90,000 - 120,000
Paid days off
Health plan
Retirement plan
+2
Embedded Systems Engineer: C++/Linux, Real-Time
Embedded Systems Engineer: C++/Linux, Real-Time

Sky Systems, Inc. (SkySys) • Ottawa

On-site
CAD 75,000 - 95,000
Embedded Software Engineer
Embedded Software Engineer

ExtentCom • Richmond Hill

On-site
CAD 75,000 - 95,000
Senior Real-Time Embedded Software Engineer
Senior Real-Time Embedded Software Engineer

HireTalent - Staffing & Recruiting Firm • Brossard

On-site
CAD 80,000 - 110,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

HireTalent - Staffing & Recruiting Firm • Brossard

On-site
CAD 80,000 - 110,000
Intermediate Embedded Firmware Designer
Intermediate Embedded Firmware Designer

Advancedtechsearch • Toronto

On-site
CAD 100,000 - 120,000
Full-Stack Software Developer - Growth & Impact
Full-Stack Software Developer - Growth & Impact

Electronic Transaction Consultants Corporation • Saskatoon

On-site
CAD 65,000 - 90,000
Paid time off
Health and dental plans
Retirement plans
+1
Senior Embedded Firmware Architect for MCUs & RTOS
Senior Embedded Firmware Architect for MCUs & RTOS

Jobtailor • Victoria

On-site
CAD 110,000 - 160,000
Embedded Software Designer
Embedded Software Designer

Umano Medical • Lévis

On-site
CAD 70,000 - 110,000