Talent.com

Senior software developer Jobs in Saskatoon, SK

Last updated: 16 hours ago
  • Promoted
Senior Embedded Software Developer

Senior Embedded Software Developer

International Road Dynamics IncSaskatoon, Division No. 11, Canada
Full-time
You will work on complex embedded systems, ensuring that they are efficient, reliable, and meet the required industry standards. This role requires in-depth technical expertise in embedded systems, ...Show moreLast updated: 3 days ago
(Remote) C++ Software Developer

(Remote) C++ Software Developer

DATAVOICE INTERNATIONAL, INC.Saskatchewan,Remote
CA$50.00–CA$65.00 hourly
Remote
Full-time
Harris' DataVoice International division is on the lookout for a passionate Software Developer to join our team, focusing on enhancing our core C++ product line. This role offers the unique opportun...Show moreLast updated: 30+ days ago
AEM Developer

AEM Developer

DeloitteSaskatoon, SK
CA$72,000.00–CA$138,000.00 yearly
Montreal, QC; Brossard, QC; Burlington, ON; Calgary, AB; Edmonton, AB; Fredericton, NB; Halifax, NS; Kitchener, ON; Laval, QC. Moncton, NB; Ottawa, ON; Quebec City, QC; Regina, SK; Saint John, NB; ...Show moreLast updated: 30+ days ago
  • Promoted
Senior Geochemist / Géochimiste senior

Senior Geochemist / Géochimiste senior

Srk GroupSaskatoon, SK, Canada
CA$100,000.00–CA$140,000.00 yearly
Full-time
Senior Geochemist / Géochimiste senior.Vancouver, Saskatoon, Toronto, Montreal, Canada.SRK Consulting is an independent, international consulting practice, providing globally integrated consulting ...Show moreLast updated: 19 days ago
Software Developer

Software Developer

Crestline Coach LtdSaskatoon, SK
Do you want to manufacture a vehicle that saves lives?".Work Schedule : Dayshift Shift, Monday – Friday, 8 : 00am to 4 : 30pm. Crestline Coach is a long-established family orientated organization in Sask...Show moreLast updated: 30+ days ago
Software Developer - II

Software Developer - II

FinningSaskatoon, SK, CA
CA$43.50 hourly
Full-time
Evaluate, estimate, design and implement feature requests, producing high-quality testable solutions meeting business and functional requirements. Maintain and support existing software solutions, b...Show moreLast updated: 30+ days ago
(Remote) Lead Full Stack Software Engineer

(Remote) Lead Full Stack Software Engineer

Utility Consumer Analytics Inc.Saskatchewan,Remote
CA$59.70–CA$76.18 hourly
Remote
Full-time
A division of Harris, Silverblaze, is seeking an experienced Lead Full Stack Software Developer to join our dynamic team. In this pivotal role, coding is an expectation, but it goes beyond, involvin...Show moreLast updated: 30+ days ago
  • Promoted
Senior Staff Software Engineer

Senior Staff Software Engineer

Tbwa Chiat / Day IncSaskatoon, Division No. 11, Canada
Full-time
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.Affirm is looking for a S...Show moreLast updated: 19 days ago
Curriculum Developer

Curriculum Developer

Saskatchewan PolytechnicSaskatchewan, CA
Full-time
Job Duties / Qualifications, Skills and Abilities(QSA).Works closely with Subject Matter Experts (SME) and other stakeholders to ensure content accuracy and relevance. Write, edit, and organize educat...Show moreLast updated: 5 days ago
Senior Software Developer - Python •

Senior Software Developer - Python •

Siemens Electronic Design Automation ULCSaskatoon SK, Saskatchewan, Canadá
CA$140,000.00–CA$180,000.00 yearly
Permanent
We are looking for talented software developers with 3 or moreyears of experience to join our technical team at the Saskatoon site of SiemensEDA. We develop ground-breaking chip design and simulatio...Show moreLast updated: 30+ days ago
(Remote) Senior Software Engineer

(Remote) Senior Software Engineer

Systems & Software, Inc.Saskatchewan,Remote
CA$125,000.00–CA$135,000.00 yearly
Remote
Full-time
Senior Software Engineer (Billing and Accounting).Join Harris' Systems & Software, a pioneering force in the Utility CIS arena, as a Senior Software Engineer. Our focus is on developing business app...Show moreLast updated: 30+ days ago
Senior Software Engineer, Secure Compute

Senior Software Engineer, Secure Compute

Confluent, IncSaskatchewan, Canada
CA$150,000.00 yearly
Position at Infinitem Canada Ltd.With Confluent, organizations can harness the full power of continuously flowing data to innovate and win in the modern digital world. We have a purpose that drives ...Show moreLast updated: 30+ days ago
(Remote) Sr .NET Software Developer

(Remote) Sr .NET Software Developer

N. Harris Computer Corporation - USASaskatchewan,Remote
CA$140,000.00–CA$165,000.00 yearly
Remote
Full-time
A division of Harris, inHance, is actively seeking a highly skilled and experienced Sr.NET Software Developer to join our vibrant and dynamic development team. At Harris, we pride ourselves on foste...Show moreLast updated: 30+ days ago
  • Promoted
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Quarterhill Inc.Saskatoon, SK, Canada
Full-time
You will work on complex embedded systems, ensuring that they are efficient, reliable, and meet the required industry standards. This role requires in-depth technical expertise in embedded systems, ...Show moreLast updated: 30+ days ago
  • Promoted
Software Development Manager - Part Time

Software Development Manager - Part Time

KGH Autism Services LLC.Saskatchewan, Canada
Part-time
Software Development Manager (Part-Time).We aim to leverage technology to enhance the quality of care and operational efficiency in our services. This part-time role is ideal for a seasoned professi...Show moreLast updated: 3 days ago
  • Promoted
Senior Embedded Software Developer

Senior Embedded Software Developer

UNAVAILABLESaskatoon, Division No. 11, Canada
Full-time
You will work on complex embedded systems, ensuring that they are efficient, reliable, and meet the required industry standards. This role requires in-depth technical expertise in embedded systems, ...Show moreLast updated: 5 days ago
  • New!
Senior Software Developer

Senior Software Developer

IPFusionSaskatoon, Saskatchewan, Canada
Full-time +1
We are looking for an experienced Senior Software Developer to join our IPFusion Control team.As a Senior Software Developer, you will be expected to contribute in the analysis, design, implementat...Show moreLast updated: 16 hours ago
Java Developer

Java Developer

Iron SystemsSaskatchewan AB, CAN
CA$65.00 hourly
Iron Systems is an innovative, customer-focused provider of custom-built computing infrastructure platforms such as network servers, storage, OEM / ODM appliances & embedded systems.For more than 15 ...Show moreLast updated: 30+ days ago
  • Promoted
Senior Embedded Software Developer

Senior Embedded Software Developer

QuarterhillSaskatoon, SK, Canada
Full-time
You will work on complex embedded systems, ensuring that they are efficient, reliable, and meet the required industry standards. This role requires in-depth technical expertise in embedded systems, ...Show moreLast updated: 5 days ago
(Remote) Senior Software Developer

(Remote) Senior Software Developer

N. Harris Computer Corporation - CADSaskatchewan,Remote
CA$85,000.00–CA$95,000.00 yearly
Remote
Full-time
Are you passionate about shaping the future of education through technology? Join the dynamic team at Cayenta, a division of Harris, as a Senior Full Stack Developer. We are dedicated to maintaining...Show moreLast updated: 30+ days ago
Senior Embedded Software Developer

Senior Embedded Software Developer

International Road Dynamics IncSaskatoon, Division No. 11, Canada
3 days ago
Job type
  • Full-time
Job description

Job Description

Overview

As an Embedded Software Developer , you will play a pivotal role in designing, developing, and optimizing embedded software solutions using C and Bash scripting. You will work on complex embedded systems, ensuring that they are efficient, reliable, and meet the required industry standards. This role requires in-depth technical expertise in embedded systems, real-time operating systems (RTOS), Edge computing and hardware interfacing. You’ll work on ensuring system performance, reliability, and adherence to industry standards while collaborating with various teams.

Responsibilities

  • Design, develop, and implement embedded software solutions using C, focusing on low-level hardware interaction and system optimization.
  • Leverage Bash scripting to automate tasks, manage configurations, and enhance system performance, especially for Linux-based systems.
  • Optimize software for performance, ensuring efficient use of system resources, particularly in constrained environments such as embedded and edge computing systems.
  • Participate in technical discussions and design reviews, ensuring that all solutions are scalable, maintainable, and aligned with project goals.
  • Conduct thorough code reviews to ensure high standards of code quality, performance, and adherence to best practices in embedded systems development.
  • Collaborate closely with the software technical manager to design systems, develop and refine technical standards, including coding guidelines ensuring they align with the overall architectural vision and strategic goals.
  • Ensure that the team consistently follows the established technical standards, offering mentorship and support to less experienced engineers.
  • Identify potential issues early in the development cycle, such as memory management inefficiencies, concurrency issues, and hardware interaction problems.
  • Collaborate with cross-functional teams, including hardware engineers, software developers, and systems engineers, to ensure seamless integration of embedded systems into larger software and hardware solutions.
  • Work on integrating embedded systems with various communication protocols, including CAN bus.
  • Develop test plans and procedures to validate system functionality and performance under various conditions.
  • Ensure compliance with industry standards and regulatory requirements, particularly in the context of edge computing.
  • Develop and maintain clear and detailed technical documentation for embedded software solutions, including code design, system configurations, optimization techniques, and troubleshooting guidelines.

This list of responsibilities might not cover everything you'll end up doing.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • 5+ years of experience in embedded systems development.
  • Extensive experience in writing efficient, reliable, and maintainable code in C, particularly in resource-constrained environments.
  • Advanced skills in Bash scripting for automation, system management, and task scheduling on Linux-based embedded systems.
  • Experience with real-time operating systems (RTOS) and hardware interfacing.
  • Strong analytical and problem-solving skills.
  • Experience with Version Control Systems : Git, Bitbucket.
  • Familiarity with Build Systems : CMake, Make.
  • Experience with Cross-Compilation Toolchains : ARM GCC, Yocto.
  • Knowledge of Continuous Integration / Continuous Deployment (CI / CD) Pipelines.
  • Understanding of Cybersecurity Principles : Secure boot, encryption, and secure coding practices.
  • Benefits

    We offer a Total Rewards plan designed with you and your family’s health and wellness in mind that includes :

  • Paid days off (i.e. vacation, sick days, bereavement leave)
  • Health and Dental plans
  • Retirement plans
  • Employee and Family Assistance Program (EFAP)
  • Employee referral program
  • We welcome applicants from all backgrounds, regardless of race, color, religion, sex, veteran status, sexual orientation, gender identity, national origin, age, or disability or any other protected characteristics in accordance with applicable federal, state / provincial, and local laws. We're committed to creating a workplace where everyone feels valued and respected.

    We appreciate all responses and will acknowledge only those being considered for an interview.

    We respectfully request no calls or unsolicited resumes from Agencies.

    J-18808-Ljbffr