Job Search and Career Advice Platform
2,027

Software Engineer jobs in Canada

Embedded Developer

Embedded Developer
Actalent
Ottawa
CAD 80,000 - 100,000
I want to receive the latest job alerts for “Software Engineer” jobs

Firmware Engineer

Firmware Engineer
Clarius Mobile Health
Vancouver
CAD 101,000 - 120,000

Senior Software Developer- Embedded- Onsite Position- Ottawa, ON

Senior Software Developer- Embedded- Onsite Position- Ottawa, ON
Curtiss-Wright
Ottawa
CAD 80,000 - 120,000

Director of Software Engineering and AI

Director of Software Engineering and AI
Total Life, Inc.
Edmonton
CAD 80,000 - 120,000

Software Engineer III

Software Engineer III
Proofpoint
Toronto
CAD 80,000 - 120,000
Discover more opportunities than anywhere else.
Find more jobs now

Firmware & Hardware Developer

Firmware & Hardware Developer
SST Wireless
Richmond
CAD 75,000 - 100,000

Senior Android Engineer, Caper

Senior Android Engineer, Caper
Instacart
Manitoba
Remote
CAD 165,000 - 183,000

Android Engineer, Shopper App

Android Engineer, Shopper App
Instacart
Canada
Remote
CAD 142,000 - 158,000
Headhunters Connect with headhunters to apply for similar jobs

Firmware Engineer

Firmware Engineer
Monark Group
White Rock
CAD 80,000 - 120,000

(Remote) Application Consultant

(Remote) Application Consultant
Harris Computer
Edmonton
Remote
CAD 70,000 - 100,000

Senior Cybersecurity Architect

Senior Cybersecurity Architect
MDA Space
Richmond
CAD 105,000 - 125,000

Senior Application Designer / Architect (Azure API / .NET)

Senior Application Designer / Architect (Azure API / .NET)
VTRAC Consulting Corporation (WBE)
Ontario
CAD 100,000 - 140,000

Sr Advanced Project Engineer-embedded systems

Sr Advanced Project Engineer-embedded systems
Honeywell
Ottawa
CAD 80,000 - 120,000

Senior Director of Software Engineering

Senior Director of Software Engineering
N-able
Ottawa
CAD 150,000 - 220,000

Spray Applicator Technician

Spray Applicator Technician
The Davey Tree Expert Company
Martensville
CAD 30,000 - 60,000

Technicien∙ne informatique, infrastructure et réseaux

Technicien∙ne informatique, infrastructure et réseaux
Société de transport de Laval
Laval
CAD 30,000 - 60,000

Senior Application Designer / Architect (Azure API / .NET)

Senior Application Designer / Architect (Azure API / .NET)
VTRAC Consulting Corporation (WBE)
Toronto
CAD 100,000 - 150,000

Game Optimization Programmer (C++) - Create NA

Game Optimization Programmer (C++) - Create NA
Keywords Studios Plc.
Toronto
CAD 90,000 - 130,000

Senior c++ Developer

Senior c++ Developer
TMX
Montreal
CAD 90,000 - 130,000

Ingénieur principal en systèmes embarqués / Senior Embedded Systems Engineer

Ingénieur principal en systèmes embarqués / Senior Embedded Systems Engineer
Innovobot
Montreal
CAD 80,000 - 120,000

Senior Application Developer (React / AWS)

Senior Application Developer (React / AWS)
Wawanesa Insurance
Kitchener
CAD 80,000 - 110,000

Senior Full-Stack Developer (C# and ReactJS) with Tech Lead Responsibilities

Senior Full-Stack Developer (C# and ReactJS) with Tech Lead Responsibilities
Pricepoint
Montreal
CAD 80,000 - 120,000

Senior Tools Programmer, UI Systems

Senior Tools Programmer, UI Systems
Epic Games
Montreal
CAD 90,000 - 130,000

CAD Specialist

CAD Specialist
BGIS
Montreal
CAD 50,000 - 75,000

Développeur logiciels senior

Développeur logiciels senior
Ticketmaster
Toronto
CAD 80,000 - 120,000

Top job titles:

Part Time jobsWork From Home jobsRemote jobsGovernment jobsOnline jobsWarehouse jobsChildcare jobsConstruction jobsFull Time jobsVirtual Assistant jobs

Top companies:

Jobs at AmazonJobs at WalmartJobs at CraJobs at RbcJobs at Air CanadaJobs at CibcJobs at LoblawsJobs at ScotiabankJobs at Tim HortonsJobs at Ttc

Top cities:

Jobs in TorontoJobs in MontrealJobs in CalgaryJobs in VancouverJobs in OttawaJobs in MississaugaJobs in QuebecJobs in EdmontonJobs in WinnipegJobs in Surrey

Similar jobs:

It Software Engineer jobsMechanical Engineer jobsPower Engineer jobsEngineer jobsSoftware Developer jobsCivil Engineer jobsEngineer Civil Engineering jobsChemical Engineer jobsData Engineer jobsEngineer Electrical jobs

Embedded Developer

Actalent
Ottawa
CAD 80,000 - 100,000
Job description

Our company in Ottawa specializes in providing rugged embedded computing solutions designed to process data in real-time, supporting mission-critical operations across various environments including air, ground, and sea. The engineering team is responsible for developing single board computers, graphics, and Ethernet Switching solutions primarily for military programs, while the manufacturing team handles the production of all electronic components. The Software team operates firmware and VxWorks 6.9 and 7 on rugged single board computers for specific military needs. The role involves porting the existing board support package for VxWorks 6.9 and 7 to new boards, which includes creating new build targets, modifying drivers, and conducting tests.

Responsibilities

  • Engineer, design, develop, and test new embedded products at the forefront of technology.
  • Support and enhance existing embedded software.
  • Apply established development processes and assist in process improvement.
  • Analyze requirements, research and identify solutions, and develop design.
  • Conduct architecture, design, and code reviews.
  • Provide input for architecture and design reviews.
  • Evaluate new technologies and products.
  • Stay current with embedded software trends and share knowledge.
  • Read and understand IC datasheets, register descriptions, and board schematics.
  • Participate in maintaining a positive and productive team atmosphere.
  • 6+ years of full-cycle embedded development and testing experience.
  • Proficiency in embedded development and software testing.
  • Experience with embedded C programming.
  • Knowledge in software testing methodologies including unit, integration, systems, and regression testing.
  • Experience with network switching software development, VxWorks (BSP, device drivers development), or UEFI / BIOS firmware development.
  • Must be eligible for Controlled Goods Designation (CGD).

Additional Skills & Qualifications

  • Proficiency in Python scripting.
  • Experience with Linux and Windows operating systems.
  • Knowledge of ARM processors and U-Boot firmware development.
  • Experience with Slim Bootloader (SBL) development and bare metal programming.
  • Skills in board bring-up and VxBus.
  • Familiarity with Git, Bitbucket, and Jira.
  • Experience in requirements analysis and tracking.
  • Understanding of software test tools and methodologies.
  • Knowledge of PCIe, Ethernet, MDIO, I2C, SPI, TPM, non-volatile memories, SATA, USB, and eMMC.
  • Experience using hardware debugging tools such as digital analyzers and DMMs.

The position requires on-site work five days a week. The team consists of 20 software engineers based in Ottawa, working in a collaborative environment with electrical engineers. The lab is conveniently located near their cubicles for easy access to hardware. Weekly team meetings are held to review project progress, and the Software Team Lead oversees all team activities. The team engages in regular code reviews and uses tools such as Bitbucket and Jira.

Pay and Benefits

The pay range for this position is $55.00 - $62.00 / hr.

Workplace Type

This is a fully onsite position in Ottawa,ON.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing winner for both client and talent service.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email [emailprotected] for other accommodation options.

Create a job alert for this search

Embedded Developer • Ottawa, ON, United States

  • Previous
  • 1
  • ...
  • 57
  • 58
  • 59
  • ...
  • 82
  • Next

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform
Land a better
job faster
Follow us
JobLeads Youtube ProfileJobLeads Linkedin ProfileJobLeads Instagram ProfileJobLeads Facebook ProfileJobLeads Twitter AccountJobLeads Xing Profile
Company
  • Customer reviews
  • Careers at JobLeads
  • Site notice
Services
  • Free resume review
  • Job search
  • Headhunter matching
  • Career advice
  • JobLeads MasterClass
  • Browse jobs
Free resources
  • Predictions for 2024
  • 5 Stages of a Successful Job Search
  • 8 Common Job Search Mistakes
  • How Long should My Resume Be?
Support
  • Help
  • Partner integration
  • ATS Partners
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved