Jobs
>
Toronto

    Firmware Principal Engineer - Toronto, ON, Canada - Alphawave IP Inc

    Default job background
    Description
    Apply locations Toronto time type Full time posted on Posted 6 Days Ago job requisition id JR100237 The Opportunity

    Alphawave Semi enables tomorrow's future by accelerating the 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.

    Customers partner with us for mission-critical data communication, our innovative technologies, and our proven track record. Together, we enable the next generation of digital technology.
    We're building the world's most advanced die-to-die (D2D) semiconductor IP and chiplet solutions for the chiplet ecosystem.

    With the recent advance driven by the UCIe consortium, Alphawave is looking to push forward Moore's law by taking advantage of chiplet standardization and interconnect technology.

    We are looking for a Principal Firmware Engineer to join our dynamic Central R&D Software team and lead the firmware development of our UCIe chiplets portfolio.

    This critical role includes everything from pre-silicon to post-silicon stages and entails implementing and utilizing software/firmware/embedded industry best practices.

    The ideal candidate will have experience driving firmware definition, architecture, and development starting from the RTL/Digital design phase with EDA tool/simulator integration all the way to the post silicon phase with board level bring up and debug.

    It is a collaborative role where you will need to work with Hardware/Systems/Software teams to drive requirements and successful chip bring up.

    You will also be working with firmware and embedded software engineers to drive code re-use throughout the organization, program managers to identify and work toward deadlines, and other cross functional teams as needed.

    This individual will be instrumental in building next-generation chiplet IP and semiconductors that meet our organization's high performance and quality standards.

    Gather requirements, study designs, develop device interface functions and turn small building blocks into higher level firmware system design
    Work with multi-functional teams to come up with the detailed bring up and validation requirements, collaborating with Analog Design, ASIC / Digital Design, Digital Verification, software and systems engineers to meet performance goals
    Translating bring up and validation requirements into efficient C/C++ firmware code
    Developing for test and debug to help guide hardware design decisions for future product iterations
    Planning and developing test cases that can be run in an automated regression
    Stay up-to-date with the latest trends and advancements in the UCIe standard, semiconductor industry, and incorporate relevant innovations into our processes
    Mentor junior engineers, promote team building, and strive for continuous improvement in processes and techniques
    Drive multi-functional teams and partners to address challenges seen during integration and bring-up, ensure chips are seamlessly brought up, validated, tested, and meets product and business requirements
    Handle timelines and resolve project challenges in order to meet program timing
    Working with external vendors or customers to ensure requirements are met and releases are of high quality
    BS or MS in Computer Science/Electrical/Computer engineering or a related field
    ~ Proficient in C/C++ and Python
    ~Working experience with low-level programming on bare metal, BIOS/UEFI firmware, Linux kernel, RTOS, device driver, etc.
    ~ Familiarity with industry-standard EDA tools and methodologies used for digital verification
    ~ Familiarity with hardware description languages (HDLs) such as Verilog and SystemVerilog
    ~ Hands-on experience in the lab with CPU, SoC, FPGA, MCU, and DSP component validation and developing tests and debug tools
    ~ Experience creating error monitoring and Board/Interface configuration APIs
    ~ Experience with embedded linux development, Buildroot and Yocto, RTOSes like Zephyr, FreeRTOS, ThreadX
    Open source projects
    "Retirement Savings
    Diversity & Inclusivity
    To us, diversity is one our strongest assets to our organization.

    Alphawave Semi is an equal opportunity employer and welcomes applications from all qualified individuals, including visible minorities, Indigenous People, and persons with disabilities.

    We welcome and encourage applications from people with disabilities.

    Alphawave Semi enables tomorrow's future by accelerating the 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.

    Customers partner with us for mission critical data communication, our innovative technologies, and proven track record. Together, we enable the next generation of digital technology.
    #


  • Loblaw Companies Ltd - Head Office Brampton, ON, Canada

    Toutes les références de candidats doivent d'abord être soumises dans Workday par un collègue de Loblaw actuel. · Venez faire votre différence dans les communautés à travers le Canada, où l'authenticité, la confiance et l'établissement de liens sont valorisés - alors que nous fa ...


  • Autodesk, Inc. Toronto, ON, Canada

    Senior Principal Machine Learning Engineer page is loaded · Senior Principal Machine Learning Engineer · Apply locations Toronto, ON, CAN Montreal, QC, CAN time type Full time posted on Posted 30+ Days Ago job requisition id 23WD74035 Job Requisition ID # · 23WD74035 The Frenc ...

  • Bankjoy

    Principal Engineer

    1 week ago


    Bankjoy Ontario, Canada

    Despite our name, Bankjoy is not a bank We are a silicon valley backed FinTech. Check out our investors Y Combinator and Bessemer Venture Partners and the impressive list of companies they have invested in We are changing the way community banks and credit unions do business, ena ...

  • Rakuten Kobo

    Principal Engineer

    3 days ago


    Rakuten Kobo Toronto, Canada Full time

    The Role · Our team is looking for a Principal Engineer to join a team of engineering leaders to help shape Kobo's e-commerce software landscape.At Kobo we develop software to cover a rich set of domains - hardware devices, eCommerce, content rendering, and a burgeoning data ecos ...


  • Insightsoftware Ontario, Canada

    insightsoftware is a global provider of reporting, analytics, and performance management solutions that unlock the potential of business data and transform the way finance and data teams operate. Our comprehensive solutions span Financial Planning and Analysis (FP&A), Controllers ...


  • Study International Toronto, ON, Canada

    We are seeking an experienced Principal Software Engineer to join us here at ShyftLabs. The successful candidate will be responsible for designing and implementing scalable, high-performance software systems that meet robust needs. If you are a seasoned software engineer with a p ...


  • Autodesk, Inc. Toronto, ON, Canada

    Principal Software Engineer, AI/ML Platform page is loaded Principal Software Engineer, AI/ML Platform · Apply locations Toronto, ON, CAN time type Full time posted on Posted 2 Days Ago job requisition id 24WD76045 Job Requisition ID # · We are seeking a dynamic and enthusiastic ...


  • Moonvalley Toronto, ON, Canada

    We are building the world's most capable foundational models, allowing anyone to generate beautiful, cinematic and high-definition video in minutes. · We're looking for a Principal Research Engineer and the role is fully remote. · At Moonvalley, our product development process ...


  • Zynga Toronto, ON, Canada

    Are you interested in creating great products that impact millions of people? Passionate about data and building highly scalable systems that process millions of requests per minute and terabytes of data per day? Zynga is looking for a Principal Software Engineer to join the Data ...


  • Fossbytes Media Pvt Ltd Toronto, ON, Canada

    Principal Software Engineer, AI/ML Platform · We are seeking a dynamic and enthusiastic software engineer to develop our next-generation AI/ML platform used in the development of Autodesk's suite of products and services. Join our dynamic and rapidly expanding team to help build ...


  • Insightsoftware Ontario, Canada

    insightsoftware is a global provider of reporting, analytics, and performance management solutions that unlock the potential of business data and transform the way finance and data teams operate. We empower leaders from over 32,000 organizations to make timely and intelligent dec ...


  • Zynga Toronto, Canada

    AVAILABLE POSITIONS Principal Software Engineer – Analytics Engineering · Careers Category: Engineering · Careers location: Toronto, Canada · Connected Worker Type: Connected · R_110878 · Are you interested in creating great products that impact millions of people? Passionate ab ...


  • Veeva Systems, Inc. Toronto, ON, Canada

    Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth pot ...


  • Hitachi Vantara Corporation Toronto, ON, Canada

    Description · Hitachi Rail STS Canada is looking for an enthusiastic self-motivated Principal System Engineer - Integrator who thrives in a fast-paced environment. The successful candidate is comfortable performing a wide range of engineering tasks from administrative to strat ...


  • insightsoftware Ontario, Canada Full time

    Principal Software Engineer · Full-time · Company Description · insightsoftware is a global provider of reporting, analytics, and performance management solutions that unlock the potential of business data and transform the way finance and data teams operate. We empower leaders ...


  • Index Exchange Toronto, Canada

    We shaped the earliest forms of ad tech, and we're looking for technical expertise to help shape its future. Our customers have unique problems that can only be solved at an internet scale, and that's where the technical skills of our team make a real difference. · Our exchange h ...


  • Microsoft Toronto, Canada Full time

    Overview · The Microsoft Applied Sciences Group (ASG), a nimble startup group within Microsoft's Windows division, seeks a Principal Software Engineer to help create products that push the envelope of user experiences at the intersection of software, machine learning, and hardwa ...


  • Dell Toronto, Canada Full time

    What you'll achieve · As a Principal moogsoft engineer, you will develop and deploy correlation capabilities across Dell Digital. You will work with infrastructure and application teams to deploy moogsoft as a central correlation platform in order to drive operational efficiencie ...


  • Canada Workday ULC Toronto, Canada Full time

    About the Role · Key Responsibilities : · Developing frameworks, automation, and tooling to foster a culture of efficiency and innovation. · Applying technologies like Kubernetes and Docker to enhance developer scalability in creating innovative products. · Developing products a ...


  • Autodesk Toronto, Canada Full time

    Position Overview · Autodesk's Desktop Connector team is looking for a passionate Principal Software Engineer to join our team. This role will report to the Sr. Manager, Software Development. Our organizational ecosystem comprises desktop applications and cloud services. You wil ...