Talent.com
Firmware Engineer - Intermediate
Firmware Engineer - IntermediateCynet systems Inc • Markham, York Region, CA
Firmware Engineer - Intermediate

Firmware Engineer - Intermediate

Cynet systems Inc • Markham, York Region, CA
7 days ago
Job type
  • Full-time
Job description

Job Description

Requirement / Must Have

  • Strong expertise in low-level embedded programming.
  • Hands‑on experience with simulation debug and post‑silicon validation.
  • Strong understanding of synchronization techniques such as handshakes and message passing.
  • Experience with high‑speed interfaces, particularly DDR, including timing diagram analysis and debug.
  • Strong verbal and written communication skills.
  • Ability to learn quickly and work independently.

Experience

  • 5+ years of experience as a firmware engineer.
  • Experience supporting high‑speed LPDDR, DDR, or inter‑chip I / O development.
  • Experience working in complex system‑level firmware environments.
  • Exposure to post‑silicon bring‑up and runtime optimization.
  • Responsibilities

  • Implement and maintain CI systems using GitHub Actions to support robust build and test workflows.
  • Manage integration with external codebases to maintain compatibility across teams.
  • Monitor CI health and quickly detect, analyze, and resolve failures.
  • Create and manage firmware releases with thorough QA and validation processes.
  • Assist with pull request conflict resolution and workflow optimization.
  • Debug system‑level tests across multiple environments.
  • Support post‑silicon lab bring‑up, DDR training, runtime operation, and diagnostic features.
  • Collaborate with RTL, firmware, circuit, and architecture teams on memory interface development.
  • Should Have

  • Experience with SERDES, DDR, or memory controller design.
  • Understanding of computer organization and architecture.
  • Laboratory experience using oscilloscopes, logic analyzers, or similar equipment.
  • Strong analytical, detail‑oriented, and ownership‑driven mindset.
  • Skills

  • Firmware development.
  • Low‑level embedded programming.
  • CI / CD and automation.
  • GitHub and GitHub Actions.
  • C, C++, Python.
  • DDR and high‑speed interface debugging.
  • System‑level debugging and validation.
  • Qualification and Education

  • Bachelor’s degree in Electrical Engineering or Computer Engineering.
  • An advanced degree is a plus.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Firmware Engineer Intermediate • Markham, York Region, CA

    Similar jobs
    Lead Software Engineer Developer (x2) (54536)

    Lead Software Engineer Developer (x2) (54536)

    Vaco by Highspring • Newmarket, Ontario, Canada
    Full-time
    Our client is a leading Canadian energy organization with a strong presence across Ontario.They operate critical infrastructure that supports millions of customers and drives economic growth.Our cl...Show more
    Last updated: 3 days ago • Promoted
    Senior Platform Software Engineer - Fintech, Remote / Hybrid

    Senior Platform Software Engineer - Fintech, Remote / Hybrid

    Curinos • Toronto C6A, ON, Canada
    Remote
    Part-time
    A prominent fintech company in Toronto seeks a Senior Software Engineer II to develop B2B SaaS applications that enhance financial institutions' customer management. This mid-senior role involves fr...Show more
    Last updated: 21 days ago • Promoted
    Senior Protocol Engineer Crypto Infrastructure Remote (EST or Lisbon timezone)

    Senior Protocol Engineer Crypto Infrastructure Remote (EST or Lisbon timezone)

    Inner Circle Agency Inc. • Toronto, ON, Canada
    Remote
    Full-time
    Senior Protocol Engineer – Crypto Infrastructure – Remote (EST or Lisbon).Remote (Must overlap with EST or Lisbon time zones). Full-time, flexible hours with strong overlap to EST or Lis...Show more
    Last updated: 30+ days ago • Promoted
    PRINCIPAL DEVOPS ENGINEER

    PRINCIPAL DEVOPS ENGINEER

    Finlink Group • Toronto, ON, Canada
    Full-time
    We’re partnering with an innovative, fast-scaling organization in search of a.This is a high-impact role for someone who thrives on solving complex challenges, designing scalable systems, and...Show more
    Last updated: 23 days ago • Promoted
    DevOps Engineer - VBeyond Corporation

    DevOps Engineer - VBeyond Corporation

    VBeyond Corporation • markham, on, ca
    Full-time
    We are seeking a DevOps Engineer.The role focuses on infrastructure setup, deployment automation, performance, security, and operational stability throughout the migration and post-launch phases.Su...Show more
    Last updated: 1 hour ago • Promoted • New!
    Microvellum Programmer / Developer - Amico Corporation

    Microvellum Programmer / Developer - Amico Corporation

    Amico • Richmond Hill, ON, Canada
    Full-time
    Microvellum Developer - Amico Corporation.Would you like to work for a global company that is dedicated to personal career growth? Amico Corporation is a leading manufacturer of Medical Equip...Show more
    Last updated: 3 days ago • Promoted
    Engineer II

    Engineer II

    IntraEdge • Toronto, ON, Canada
    Full-time
    Proven work experience in product management or as an associate product manager.Proven track record of managing all aspects of a successful product throughout its lifecycle.Proven ability to develo...Show more
    Last updated: 30+ days ago • Promoted
    Implementation Engineer - richmond hill

    Implementation Engineer - richmond hill

    Querentia • richmond hill, on, ca
    Full-time
    Saviynt and identity integration technologies.This role will focus on implementing and integrating identity and access management (IAM) solutions across enterprise environments, ensuring secure and...Show more
    Last updated: 1 hour ago • Promoted • New!
    Senior Product Engineer

    Senior Product Engineer

    Parallelz • Toronto, ON, Canada
    Full-time
    As a Senior Product Engineer, you will own meaningful slices of the product end-to-end, from shaping requirements and UX tradeoffs to shipping production-quality code and iterating based on real us...Show more
    Last updated: 30+ days ago • Promoted
    Fire Protection Systems Engineer - Growth & Benefits

    Fire Protection Systems Engineer - Growth & Benefits

    LRI Engineering - Fire Protection & Building Code • Toronto, Canada
    Full-time
    A leading engineering firm located in downtown Toronto is seeking a Fire Protection Systems Engineer with expertise in design and project management. The ideal candidate will have at least 5 years o...Show more
    Last updated: 7 hours ago • Promoted • New!
    Software Engineer

    Software Engineer

    Briza • Toronto, ON, Canada
    Full-time
    Briza strives to make interacting with commercial insurance products not only better but delightful.There is a large and growing constituent of developers that need API access to insurance carriers...Show more
    Last updated: 30+ days ago • Promoted
    Senior Site Reliability / Infrastructure Platform Engineer

    Senior Site Reliability / Infrastructure Platform Engineer

    Nextologies Limited • Markham, ON, Canada
    Full-time
    Senior Site Reliability / Infrastructure Platform Engineer.Virtualization, distributed systems, Linux performance, and service reliability). Act as senior escalation point for service outages, platf...Show more
    Last updated: 10 days ago • Promoted
    Senior Systems Engineer

    Senior Systems Engineer

    Essence Coaching Group • Markham, ON, Canada
    Full-time
    Lindsay, Ontario, Canada (Hybrid).CAD 165,000 – 210,000 gross / year.A senior-level Systems Engineer is sought to lead aircraft- and system-level engineering activities for next-generation elec...Show more
    Last updated: 17 days ago • Promoted
    Software Engineer - Crypto

    Software Engineer - Crypto

    Career Renew • Toronto, ON, Canada
    Full-time
    Career Renew is recruiting for one of its clients a Software Engineer - Crypto - this is a fully remote role for US / Canada based candidates. We lead the field in quantitative research and optimizati...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Engineer - Remote (Canada)

    Senior Backend Engineer - Remote (Canada)

    Canals, Inc. • Toronto C6A, ON, Canada
    Remote
    Full-time
    A remote AI-driven supply chain company is seeking a Senior Backend Engineer to improve global supply chains through scalable, high-performance systems. The position involves managing large projects...Show more
    Last updated: 16 days ago • Promoted
    Site Reliability Engineer

    Site Reliability Engineer

    Funded.club • Toronto, ON, Canada
    Full-time
    April 2016 and now with more than 70 million users.We believe that the internet was created so that people across the globe could have access to any type of information, no matter where they are.Ou...Show more
    Last updated: 5 days ago • Promoted
    Senior Engineer, Applications

    Senior Engineer, Applications

    Sage Recruiting • Toronto, ON, Canada
    Full-time
    Applications Engineer, Innovation Division.Location : Fully on-site in downtown Toronto, ON.Compensation : $150K to $180K CAD + Equity. Our client is a fast-growing, well-funded technology company bui...Show more
    Last updated: 30+ days ago • Promoted
    Applications Engineer

    Applications Engineer

    Active Dynamics • Toronto, ON, Canada
    Full-time
    Active Dynamics is a progressive OEM supplier that designs, tests, and manufactures unique solutions for multiple systems and multiple industries. This full-service, end-to-end capabilities are pair...Show more
    Last updated: 12 days ago • Promoted