Skip to content
mimi

Senior Firmware Engineer

Alphawave Semi

Remote · Canada Full-time Senior 2d ago

About the role

Join a visionary team as a Senior Firmware Engineer focused on data communication. Work remotely to develop cutting-edge firmware solutions for advanced technologies in AI, 5G, and beyond.

As a senior member of our dynamic team, you will guide junior developers while managing key firmware projects. Your expertise in C/C++ programming will enable you to architect and implement software for complex systems, including SoCs. This role requires deep hands-on experience in developing device drivers and debugging. Be part of a collaborative and innovative environment that shapes the future of technology.

Key Responsibilities:

  • Lead and mentor junior firmware developers
  • Design and implement firmware for DSP products
  • Create documentation for firmware architectures and algorithms
  • Conduct software design and code reviews
  • Develop unit and functional tests for developments

Requirements:

  • BS or higher in Computer Science or related field
  • Strong C/C++ skills with unit testing experience
  • Prior experience in software debugging and testing
  • Knowledge in embedding development and Linux kernel
  • Familiarity with high-speed interfaces like SerDes

Elevate your career by joining a pioneering team that is integral to transforming digital technology.

Skills

CC++DSPLinux KernelSerDesUnit Testing

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free