Talent.com

Software engineer Jobs in Ottawa, ON

Create a job alert for this search

Software engineer • ottawa on

Last updated: 6 hours ago

Software Engineer Software

Frontdoor Defenseottawa, on, Canada

Own end-to-end design and delivery of firmware and software for datacenter-scale systems.Compensation: $76,300 - 122,000 CAD / year.As a Senior Software Engineer, you will design, develop, and deli... Show more

 • Promoted

Software Engineer

Platform.shottawa, on, Canada

About Upsun (formerly Platform.Upsun is the cloud application platform humans and robots love.It is built for today's hybrid teams, where AI agents write and test code and humans focus on solving t... Show more

 • Promoted • New!

Software Engineer

Fellow Insights Inc.ottawa, on, Canada

Fellow is the AI meeting assistant that helps teams turn conversations into decisions and action, built from the ground up with privacy and security in mind.We are looking for a full-stack Software... Show more

 • Promoted

Confluent - Software Engineer

IBMOttawa, Ontario, Canada
Full-timeFull-time

Introduction At IBM Software, we transform client challenges into solutions.Building the world's leading AI-powered, cloud-native products that shape the future of business and society.Our legacy o... Show more

 • Promoted • New!

Software Engineer

Larusottawa, on, Canada
Permanent, Full-timePermanent, Full-time

Hours per week, Monday to Friday.Location: Ottawa Office (3 days per week / hybrid), 170 Laurier Ave West, Suite 310, Ottawa, ON K1P 5V5 Ottawa-based Home Office (2 days per week).Reporting To: Tec... Show more

 • Promoted

Software Engineer, AI

Softchoiceottawa, on, Canada

Toronto, ON, CA, Ottawa, ON, CA, Calgary, AB, CA, British Columbia, CA, New Brunswick, CA, Vancouver, British Columbia, CA, Oakville, ON, CA, AB, CA, Nova Scotia, CA, NL, CA.At Softchoice, a World ... Show more

 • Promoted • New!

Senior Software Engineer

Remolity, Inc.ottawa, on, Canada

RustLab Software Engineering Featured Jobs Special Referral.Remote — United States or Canada.Senior software engineering: review and score AI-written code.Experienced engineers help frontier AI res... Show more

 • Promoted • New!

Software Engineer II

Akamaiottawa, on, Canada

Would you like the opportunity to solve technical challenges?.Are you excited about working with cutting‑edge technologies?.Our Edge Compute division designs/develops technology that helps our cust... Show more

 • Promoted

Software Engineer

Fellow - AI Meeting Assistantottawa, on, Canada

Fellow is the AI meeting assistant that helps teams turn conversations into decisions and action, built from the ground up with privacy and security in mind.We are looking for a full-stack Software... Show more

 • Promoted

Software Engineer

Actalentottawa, on, Canada

This role focuses on developing and enhancing a proprietary robotic control software suite used in autonomous systems.You design and implement modern C++ solutions for robotic control, navigation, ... Show more

 • Promoted

Software Engineer

TRXottawa, on, Canada

Design, implement, and maintain software for nuclear systems, ensuring compliance with safety and regulatory standards.Develop software for reactor control, monitoring systems, data acquisition, si... Show more

 • Promoted • New!

Software Engineer

Intouch Insight, Inc.ottawa, on, Canada

As a Software Developer on our Product Development team, you'll work with a group of talented developers and product managers to take new product ideas from concept to production features that our ... Show more

 • Promoted

Software Engineer

Larus TechnologiesOttawa, ON, CA
CA$90,000.00–CA$140,000.00 yearlyCA$90,000.00–CA$140,000.00 yearly
Permanent, Full-timePermanent, Full-time
Quick Apply

Hours per week, Monday to Friday Location: Ottawa Office (3 days per week / hybrid), 170 Laurier Ave West, Suite 310, Ottawa, ON K1P 5V5 Ottawa-based Home Office (2 days per week) Reporting To: Tec... Show more

Software Engineer

Mate Gaugeottawa, on, Canada
Full-time, TemporaryFull-time, Temporary

Recent and New Graduates in Engineering or Software Development.LabVIEW, Python, Go, SQLite, Claude Code.Mate Gauge is a leader in laser-based thickness monitoring systems used in manufacturing fac... Show more

 • Promoted

Software Test Engineer

High Tech Genesis Inc.ottawa, on, Canada

The ideal candidate enjoys identifying potential issues before release and has experience working in Linux environments, test automation, and manufacturing-related software.Execute manual, automate... Show more

 • Promoted

Software Engineer

Broadcomottawa, on, Canada

As a Senior Software Engineer, you will design, develop, and deliver software and firmware for ultra-high-performance datacenter-scale solutions.We are looking for candidates who thrive in a fast-p... Show more

 • Promoted

Software Engineer II

SurveyMonkeyottawa, on, Canada

SurveyMonkey is the world’s most popular platform for surveys and forms, built for business—loved by users.We combine powerful capabilities with intuitive design, effectively serving every use case... Show more

 • Promoted

Embedded Software Engineer

Gentex Corporationottawa, on, Canada

Embedded Software Engineer II at Gentex creates software code designs to meet product requirements.This position requires interfacing with all groups within the company to define, design, develop, ... Show more

 • Promoted

Software Engineer

Pubgenius Inc.ottawa, on, Canada

We are looking for stellar developers to join our agency team to build websites and apps for clients in the US and Europe.We specialize in AI, decentralized finance (Defi crypto/NFT/blockchain), fi... Show more

 • Promoted • New!

Software Engineer, Backend

Clipboardottawa, on, Canada

Join to apply for the Software Engineer, Backend role at Clipboard.Get AI-powered advice on this job and more exclusive features.We exist to lift as many people up the socioeconomic ladder as possi... Show more

 • Promoted • New!
People also ask
Software Engineer Software

Software Engineer Software

Frontdoor Defenseottawa, on, Canada
1 day ago
Job description

Software Engineer

Own end-to-end design and delivery of firmware and software for datacenter-scale systems

Location: Ottawa, Ontario

Compensation: $76,300 - 122,000 CAD / year

About The Role

Senior Software Engineer

As a Senior Software Engineer, you will design, develop, and deliver software and firmware for ultra-high-performance datacenter-scale solutions. We are looking for candidates who thrive in a fast-paced, start-up-like environment working in a small team of highly experienced engineers. Please note that this is an in-person position.

With our 'One Person, One Project' development culture, you will own all aspects of a design, including ZephyrOS/OpenBMC firmware, microcode, device drivers, embedded Linux/Yocto builds, and/or upper-level control software. Our cradle-to-grave lifecycle approach means ownership does not end at product ship: you will assist with customer trials, address field issues, ensure product sustainability, and/or drive validation and automation. You will work collaboratively with an interdisciplinary team of engineers working on forward-looking technologies with extensive interaction with partner engineering teams.

Key Qualifications & Experience:

  • Datacenter & Architecture Experience: Background developing software in C++/C for large-scale, complex multi-processor architectures (x86, ARM), from low-level firmware up to rack management control software.
  • OS & Firmware: Experience with Linux/Yocto, OpenBMC, and/or ZephyrOS.
  • Bring-Up & Debug: Deep expertise in early-stage development, including silicon, chip, board, and full-system bring-up. Proven ability in driver development and low-level/silicon debugging.
  • Hardware Interfaces & Buses: Hands-on experience writing software for low-level interfaces including I2C, PMBus, AVSbus, MDIO, PCIe, SPI, USB, and SERDES.
  • Management & Telemetry Protocols: Strong knowledge of Redfish and DMTF standards including MCTP, PLDM, and SPDM.
  • Security & Boot: Implementation of Secure Boot, u-boot, Secure Root of Trust (RoT), and familiarity with architectures like Calyptra.
  • Networking: Solid baseline knowledge of datacenter networking, switching, and NIC architectures.
  • Testing & Automation: Expertise with debugging tools, testing techniques, and driving system-level validation and automation.
  • Lifecycle Ownership: Demonstrated lifecycle product ownership of complex products, participating in cross-functional teams from product inception to volume production.
  • Cross-Functional Collaboration: Ability to work with support groups, including Sales, Marketing, Purchasing, Manufacturing, Customer Support, Compliance, Safety, and Sustainability.
  • Education: Bachelor's degree in engineering and 5+ years of related experience.

Compensation and Benefits

The annual base salary range for this position is CAD 76,300.00 To CAD 122,000.00. As a valued member of our team, you'll be eligible for a discretionary annual bonus and the opportunity to receive not only a competitive new hire equity grant, but also annual equity awards, connecting your success directly to the company's growth. All subject to relevant plan documents and award agreements.

Broadcom offers a competitive and comprehensive benefits package: Medical, dental and vision plans, RRSP participation including company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company-paid holidays; and paid sick leave and vacation time. The company follows all applicable laws for leaves of absence.

Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law. We will also consider qualified applicants with arrest and conviction records consistent with local law.

If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.

#J-18808-Ljbffr