Talent.com
Staff/Sr.Staff Embedded Software Engineer
Staff/Sr.Staff Embedded Software EngineerAlphawave Semi • Toronto, ON, CA
Staff / Sr.Staff Embedded Software Engineer

Staff / Sr.Staff Embedded Software Engineer

Alphawave Semi • Toronto, ON, CA
30+ days ago
Job type
  • Full-time
Job description

Staff / Sr. Staff Embedded Software Engineer

Join the team at Alphawave Semi as a Staff / Sr. Staff Embedded Software Engineer.

We’re looking for the Wavemakers of tomorrow.

Alphawave Semi enables tomorrow’s future by accelerating critical data communication at the heart of our digital world – from seamless video streaming to AI to the metaverse and much more. Our technology powers product innovation in the most data‑demanding industries today, including data centers, networking, storage, artificial intelligence, 5G wireless infrastructure, and autonomous vehicles.

The Opportunity

  • Design and own deeply embedded C / C++ firmware and SDKs for next‑generation connectivity SoCs.
  • Work with design and marketing teams to develop firmware requirements.
  • Translate protocol specifications (e.g., PCIe, Ethernet) or custom system‑level requirements into internal firmware architecture and documentation.
  • Develop and test firmware in pre‑ and post‑silicon environments using simulation, emulation, and evaluation boards.
  • Collaborate with design verification and silicon validation teams to fully test firmware features.
  • Contribute to build, regression, and CI infrastructure to ensure code and release quality.
  • Support applications teams on firmware issues and customer debugging.

What You’ll Need

  • BS or higher in Computer Engineering or a related field.
  • 8+ years experience developing firmware for deeply embedded microcontrollers with C / C++.
  • Proficiency with Python and Linux development environments (GCC, GDB, make, shell scripting).
  • Deep understanding of embedded systems, microcontroller programming, RTOS, and bare‑metal systems.
  • Familiarity with Git, CI / CD, and modern software development methodologies.
  • Experience with digital design (Verilog / SystemVerilog) and industry‑standard EDA tools and verification methodologies.
  • Strong debug and troubleshooting skills.
  • Exceptional communication skills and ability to collaborate across functions and geographies.
  • Nice to Have Skills

  • Knowledge of SerDes and Digital Signal Processing.
  • Experience in silicon bring‑up and post‑silicon debugging.
  • Familiar with high‑speed communication protocols such as PCIe and Ethernet.
  • Knowledge of peripherals / protocols such as I2C, SPI, etc.
  • Fluency with bring‑up tools like oscilloscope, logic analyzers, JTAG debugger, etc.
  • Exposure to the OSI model, especially physical and data link layers.
  • Experience with RISC‑V architecture, including assembly, unprivileged / privileged modes, debug specification, and general RISC‑V platform.
  • Knowledge of computer security concepts.
  • Flexible Work Environment

    We have a flexible work environment to support and help employees thrive in personal and professional capacities.

    Benefits

    Health & Wellness

  • Comprehensive health plan
  • Health Spending Account (HSA)
  • Wellness Spending Account (WSA)
  • Employee Assistance Program (EAP)
  • Time Off

  • Paid Vacation
  • Paid Holidays
  • Parental Leave Top‑Up Program
  • Equal Employment Opportunity Statement

    Alphawave Semi is an equal opportunity employer, welcoming all applicants regardless of age, gender, race, disability, or other protected characteristics. We value diversity and provide accommodations during the recruitment process.

    : Toronto, Ontario, Canada. Salary : $143,000.00–$166,000.00

    #J-18808-Ljbffr

    Create a job alert for this search

    Embedded Software Engineer • Toronto, ON, CA

    Similar jobs
    Staff Full Stack SW Engineer

    Staff Full Stack SW Engineer

    hireVouch • Toronto, ON, Canada
    Full-time
    Staff SW Engineer (Platform Team).As a Staff Software Engineer on our Platform team, you’ll design, implement, and maintain robust, high-quality backend APIs and services.Your work will direc...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded BSP SW Engineer (EE / CompEng)

    Senior Embedded BSP SW Engineer (EE / CompEng)

    Nokia Global • Toronto, Canada
    Full-time
    Join our cutting-edge Applied R&D and Software Engineering team where innovation meets excellence! We're seeking talented professionals to drive groundbreaking solutions in multi-disciplinary hardw...Show more
    Last updated: 16 hours ago • Promoted • New!
    Embedded Software Engineer

    Embedded Software Engineer

    ExtentCom • Richmond Hill, Ontario, Canada
    Full-time
    Quick Apply
    The Embedded Software Engineer will participate in complete embedded software development cycles for advanced wireless communication systems. The ideal candidate will be self-motivated and reliable,...Show more
    Last updated: 30+ days ago
    MTS - Software Engineer - RTOS, Embedded Development

    MTS - Software Engineer - RTOS, Embedded Development

    Wind River Systems • Toronto, Canada
    Full-time
    MTS - Software Engineer - RTOS, Embedded Development MTS - Software Engineer - RTOS, Embedded Development.Canadian Citizen (Please see the Required Citizenship Clearance Below).Within the Operating...Show more
    Last updated: 16 hours ago • Promoted • New!
    Senior Embedded Software Engineer - RTOS & C (Hybrid)

    Senior Embedded Software Engineer - RTOS & C (Hybrid)

    Amaris Consulting • Toronto, Canada
    Full-time
    Join a forward-thinking company as a Senior Embedded Software Engineer, where you'll design and optimize cutting-edge embedded software solutions. Collaborate with diverse teams to integrate softwar...Show more
    Last updated: 16 hours ago • Promoted • New!
    Senior Embedded Firmware Engineer for High-Speed SoCs

    Senior Embedded Firmware Engineer for High-Speed SoCs

    Alphawave Semi • Toronto, ON, CA
    Full-time
    A leading technology company in Toronto is seeking a Staff / Sr.Staff Embedded Software Engineer to design and develop deeply embedded C / C++ firmware for next-generation connectivity SoCs.The ideal c...Show more
    Last updated: 30+ days ago • Promoted
    Principal Embedded Software Engineer - System on Chip (SoC) Software Development Kit (SDK)

    Principal Embedded Software Engineer - System on Chip (SoC) Software Development Kit (SDK)

    Analog Devices, Inc. • Toronto, Canada
    Permanent
    About Analog Devices • •Analog Devices, Inc.ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcar...Show more
    Last updated: 16 hours ago • Promoted • New!
    Staff Embedded Software Engineer, Infotainment

    Staff Embedded Software Engineer, Infotainment

    Rivian • Toronto, ON, CA
    Full-time
    Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and c...Show more
    Last updated: 20 days ago • Promoted
    Senior Real-Time Embedded Software Engineer

    Senior Real-Time Embedded Software Engineer

    HireTalent - Staffing & Recruiting Firm • Toronto, Canada
    Full-time
    A prominent staffing and recruiting company is seeking a Talent Discovery Specialist with Mid-Senior level expertise in Engineering and Information Technology. The role involves contributing to an E...Show more
    Last updated: 16 hours ago • Promoted • New!
    Senior Hardware Engineer – SDR & Embedded Linux

    Senior Hardware Engineer – SDR & Embedded Linux

    Per Vices Corporation • Toronto, Canada
    Full-time
    A telecommunications company is seeking a Senior Hardware Engineer in Toronto, Ontario.The role involves designing and developing hardware for Software Defined Radios, with responsibilities in manu...Show more
    Last updated: 16 hours ago • Promoted • New!
    Staff Software Engineer - C$148,900 - C$186,100 A Year

    Staff Software Engineer - C$148,900 - C$186,100 A Year

    Marqeta, Inc. • Toronto, Canada, CA
    Full-time
    Software Engineer to deliver business impact, lead projects, collaborate, and mentor engineers.Requires experience in scalable architecture, programming languages and cloud based systems.Show more
    Last updated: 17 hours ago • Promoted • New!
    Senior Embedded Software Engineer — Unmanned Systems

    Senior Embedded Software Engineer — Unmanned Systems

    QinetiQ • Toronto, Canada
    Full-time
    A technology company in Medicine Hat is seeking a Senior Embedded Software Engineer to design and develop innovative embedded software systems. The role requires over 10 years of relevant experience...Show more
    Last updated: 2 days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Intuit Inc. • Toronto, Canada
    Full-time
    Back End Staff Software Engineer.We are a fast‑moving team using deep customer empathy and insights to produce rapid value for the company and our customers. Understand application and service archi...Show more
    Last updated: 6 days ago • Promoted
    Sr. Embedded Software Engineer

    Sr. Embedded Software Engineer

    Qualcomm • Toronto, Canada
    Full-time
    Engineering Group, Engineering Group > .As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation t...Show more
    Last updated: 16 hours ago • Promoted • New!
    Senior Embedded Software Engineer - Hybrid, Safe UAS

    Senior Embedded Software Engineer - Hybrid, Safe UAS

    QinetiQ Limited • Toronto, Canada
    Full-time
    A leading technology firm is seeking a Senior Embedded Software Engineer in Medicine Hat, Canada.In this role, you will design and develop embedded software systems, lead project teams, mentor juni...Show more
    Last updated: 3 days ago • Promoted
    Embedded Software Engineer – Firmware & RTOS

    Embedded Software Engineer – Firmware & RTOS

    Celestica Inc. • Ontario Centre (Queensville), ca
    Full-time
    A leading technology solutions provider in Newmarket, ON, is seeking an Associate Engineer, Software to design, develop, and support software for embedded systems. The ideal candidate has strong C / C...Show more
    Last updated: 16 hours ago • Promoted • New!
    Senior Staff Engineer, Embedded Payroll Platform (Remote)

    Senior Staff Engineer, Embedded Payroll Platform (Remote)

    Gusto • Toronto, Canada
    Remote
    Full-time
    A leading payroll technology firm in Toronto is looking for a Senior Staff Software Engineer to enhance developer experience on their payroll platform. You will lead technical direction, design APIs...Show more
    Last updated: 14 hours ago • Promoted • New!
    Lead Engineer - Embedded SW Development

    Lead Engineer - Embedded SW Development

    GE Vernova • Markham, York Region, CA
    Full-time
    Come bring your energy to change the world.Grid Solutions, part of the GE Vernova portfolio of energy businesses, serves customers globally with over 12,000 employees. Grid Solutions provides equipm...Show more
    Last updated: 22 days ago • Promoted