Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer Software

Frontdoor Defense

Staff Software EngineerOwn end-to-end firmware/software development for Broadcom's datacenter-scale platforms Location: Ottawa, Ontario About The RoleStaff Software Engineer

As a Staff 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 8+ years of related experience.

Beneficial Experience:

  • Small Team Lead or proven technical mentor.

Compensation and Benefits

The annual base salary range for this position is USD To USD. 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 andvacation 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
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer Software in Ottawa, ON vacancy
  •  ...to connect!  Brief overview of the Motion product Runneth from our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the stack: building features, designing and maintaining the APIs and services... 
    Suggested
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Ottawa, ON
    5 days ago
  • $138.45k - $173.06k per year

     ...trusted by thousands of operators across countries. This isn’t a greenfield role; it’s a stewardship role. We’re looking for a Staff Software Engineer, Core Applications (P4) who takes genuine pride in the quality, reliability, and feel of software that people actually depend... 
    Suggested
    Permanent employment
    Full time
    Immediate start

    Solink

    Ottawa, ON
    20 days ago
  • $131.67k - $171.33k per year

     ...Requisition ID: 78024    Description RF and mmWave Hardware Staff Electrical Engineer is part of the Test Engineering team responsible for...  ...Frequency Structure Simulator) Experience with PCB layout software. Demonstrated problem-solving abilities and proactive process... 
    Suggested

    Skyworks

    Ottawa, ON
    1 day ago
  • $185k - $195k per year

     ...to millions of residential and commercial properties in the US and abroad. We are looking for a talented and passionate Staff Embedded Software Engineer for the Device Engineering team to help us define the future of the Internet-of-Things for residential and commercial properties... 
    Suggested
    Casual work
    Internship
    Work at office
    Immediate start

    Alarm.com

    Ottawa, ON
    a month ago
  • Introduction At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products...  ...us what happened and where to invest. We're looking for an engineer to own that foundation. You'll run our incident management tooling... 
    Suggested
    Full time

    IBM

    Ottawa, ON
    1 day ago
  •  ...the future of care. The Opportunity We're looking for a Staff Security Engineer to join Fullscript's Security Engineering team as a senior...  ...This role is ideal for someone who started their career in software engineering and developed deep expertise in security engineering... 
    Long term contract
    Full time
    Remote work
    Flexible hours

    Fullscript

    Ottawa, ON
    1 day ago
  •  ...advance your career. THE ROLE: We are seeking an experienced SoC DFX Engineer to help define, design, and verify robust Design for Test (DFT)...  ...with other features, the hardware, the firmware, and the software driver use cases Estimate the time required to write the new... 
    Full time
    Internship

    AMD

    Ottawa, ON
    4 days ago
  • $110.63k - $149.68k per year

     ...Graduates for the 5th consecutive year . Position Title: Engineer Staff, SW Development Employment Type: Full-time, Existing vacancy...  ...Bachelor’s degree in computer science, Computer Engineering, Software Engineering, Electrical Engineering, or a related field Experience... 
    Full time
    Live In
    Flexible hours

    Lumentum Operations

    Ottawa, ON
    4 days ago
  • $99.2k - $148.8k per year

     ...Category Engineering Hire Type Employee Job ID 19306 Base Salary Range $99200-$148800 Remote Eligible No Date Posted 11/09/2026...  ...empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological... 
    Remote work

    Synopsys Inc

    Ottawa, ON
    16 hours ago
  • $98.08k - $143.86k per year

     ...change the way the world connects, powers up, or thinks? As a Staff IC Product Engineer in our Research & Development team, you'll have the...  ...development skills along with the ability to define hardware/software needs for debug Yield analysis and circuit debug experience... 
    Full time

    Infineon

    Ottawa, ON
    4 days ago
  •  ...Job Description Job Description : We are seeking a Staff Engineer (Physical AI - System Engineering) to join the Pathfinding Studio...  ...translating requirements into hardware, mechanical, compute, and software design choices. · Design, prototype, integrate, and validate... 
    Permanent employment
    Full time
    Work at office

    Renesas Electronics

    Ottawa, ON
    9 hours ago
  • $100k - $150k per year

     ...Category Engineering Hire Type Employee Job ID 19424 Base Salary Range $100000-$150000 Remote Eligible No Date Posted 10/20/2026 We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered... 
    Remote work
    Worldwide

    Synopsys Inc

    Ottawa, ON
    20 days ago
  • $90k - $140k per year

     ...enthusiastic, self-motivated individuals to join the Larus team as a Software Engineer. Our Software Engineering team is currently developing end-to-...  ...::Insight™ DSS, the Total::Perception™ Systems Simulation Engine (SSE), and the Total::Vision™ Video Analytics Solution (VAS).... 
    Permanent employment
    Full time
    Work at office
    Home office
    Monday to friday
    2 days per week
    3 days per week

    Larus Technologies

    Ottawa, ON
    15 days ago
  •  ...minutes - empowering data-driven decision-making at the speed of conversation. Role Description Weʼre looking for a Senior Software Engineer with 5 - 8 years of professional experience to help design, build, and scale the production systems behind askpollyʼs AI-... 
    Full time
    Internship
    Manual labor
    Work at office

    forum-ventures

    Ottawa, ON
    1 day ago
  •  ...Role: Back End Engineer Location: Ottawa, ON  Working Structure: Hybrid - 2 days onsite a week Veem empowers small and medium...  ...these clients by supporting integration with all major accounting software including QuickBooks, NetSuite, and Xero. Backed by top... 
    Full time
    For contractors
    2 days per week

    Veem

    Ottawa, ON
    12 hours ago
  •  ..., empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological...  .... You Are: An experienced and innovative Analog Design Engineer with a passion for developing cutting-edge high-speed analog... 

    Synopsys

    Ottawa, ON
    4 hours ago
  •  ...Within Semtech’s high-performance product portfolio, Lifecycle Engineering plays a critical role in ensuring that released products continue...  ...our Lifecycle Engineering capability with an experienced Senior Staff Product Engineer. Job Summary As Senior Staff Product Engineer... 
    Long term contract
    Full time

    Semtech

    Ottawa, ON
    4 days ago
  • $85k - $102k per year

     ...plans and schedules (2%) Provide technical guidance of verification tasks and resources within a project team (5%) Work with analog engineers, firmware engineers, system engineers and marketing to ensure the design meets all customer and performance requirements (8%) Work... 
    Full time

    Semtech

    Ottawa, ON
    4 days ago
  • $71.45k - $102.1k per year

     ...2022 Career Directory Canada’s Best Employers for Recent Graduates for the 5th consecutive year . Position Title: Senior Software Automation Engineer Employment Type: Full-time, Existing vacancy Location: Ottawa (On-Site) About Lumentum At Lumentum, we’re building the... 
    Full time
    Live In
    Flexible hours

    Lumentum Operations

    Ottawa, ON
    4 days ago
  •  ...Flagship apps, you get to work on products impacting many millions of monthly active visitors worldwide. During the pandemic our engineering, product, and design teams went back to first principles and redesigned our Flagship native apps and the platforms they run on from... 
    Full time
    Worldwide

    Tripadvisor

    Ottawa, ON
    4 hours ago
  • $125.8k - $133.2k per year

     ...largest vertically integrated collection of unmatched reverse engineering, teardown, and market analysis in the semiconductor industry. This...  ...:  $125,800 - $133,200 CAD  THE OPPORTUNITY:   As a Software Engineer on the Circuit Analysis Tools team, you’ll turn... 
    Permanent employment
    Full time
    Contract work
    Internship
    Flexible hours

    TechInsights

    Ottawa, ON
    7 days ago
  • $120k - $150k per year

     ...Architect is an integral part of the integrated circuit design team. Working in close collaboration with analog, digital, firmware design engineers, they are responsible for aiding in the initial feasibility analysis and fabrication process selection. The individual follows the... 
    Full time

    Semtech

    Ottawa, ON
    4 days ago
  •  ...Senior Software Engineer (Full-Time, Remote) — Canada Work Schedule: 9:00 AM - 5:00 PM PST About The Role At AutoScale Ventures, we build large-scale systems behind products like VinAudit.ca (vehicle history and data) and SquidProxies.com (proxy infrastructure). We'... 
    Long term contract
    Full time
    Immediate start
    Remote work

    AutoScale Ventures

    Ottawa, ON
    13 days ago
  • $130.5k - $186.62k per year

     ...shipped, SiTime is changing the timing industry. For more information, visit: . Job Summary SiTime is seeking a Senior Staff Analog Design Engineer to provide technical leadership in developing advanced clock and timing products. This role combines hands-on circuit... 
    Remote work

    SiTime

    Ottawa, ON
    25 days ago
  •  ...what’s best for our customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate about their craft. Each...  ...language models. You may be a good fit if you have: Strong software engineering skills, with proficiency in Python and experience... 
    Full time
    Work at office
    Remote work
    Flexible hours

    cohere

    Ottawa, ON
    4 days ago
  • Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products...  ...with team goals and objectives. Preferred Skills • L3 Support Engineering: Exposure to L3 support engineering practices, including... 
    Full time
    Internship

    IBM

    Ottawa, ON
    8 days ago
  • $70k - $102k per year

     ...Career Directory Canada’s Best Employers for Recent Graduates for the 5th consecutive year. Position Title: Process Automation Software Engineer - MEMS Employment Type: Full-time Location: Ottawa (On-Site) About Lumentum At Lumentum, we’re building the tech behind the... 
    Full time
    Live In
    Flexible hours

    Lumentum Operations

    Ottawa, ON
    3 days ago
  • $24 - $35 per hour

     ...2022 Career Directory Canada’s Best Employers for Recent Graduates for the 5th consecutive year . Position Title: Embedded Software Engineer Co-op/Intern Employment Type: Student – Co-op/Intern, existing vacancy Location: Ottawa ON, Onsite About Lumentum At Lumentum... 
    Full time
    Internship

    Lumentum Operations

    Ottawa, ON
    4 days ago
  •  ...ideas, your grit, and your care for people. Join us and shape the future of care. The Opportunity We're looking for a Staff Security Engineer to define and drive Fullscript's defensive threat detection, incident response, and AI-assisted SecOps capability across our... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Fullscript

    Ottawa, ON
    1 day ago
  • $215k - $300k per year

     ...Founder & CEO, Reza Khadjavi . About the role This is a hybrid role in our Montreal office, three or four days a week. As a Software Engineer, you'll work on the core infrastructure behind Runneth: the VM it runs on and the services that run inside it. Engineering at... 
    Permanent employment
    Full time
    Internship
    Work at office
    Remote work
    Work from home
    Shift work
    3 days per week

    Motion

    Ottawa, ON
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer Software. Be the first to apply!