Software Deveoper, Product Validation

Peraso Technologies, Inc. is actively seeking a Software Developer within our Product Validation team to support the development of mm-wave radio transceivers and systems. The successful candidate should have recent experience developing automated test software in C/C++.

Key Responsibilities:

  • Analyze and validate Product Requirements
  • Create and review test plans
  • Design and implement complex automated tests
  • Maintain existing tests
  • Design and implement tools required for QA and Product Validation and
  • Analyze and debug automated testing results and report problems to the SW teams


  • B.Sc. in Electrical, Computer or Communications Engineering or related field
  • Programming experience with C/C++
  • Object-oriented design practices and patterns
  • Work in an Linux and Windows environment comfortably
  • Understanding of different networking protocols (UDP, TCP, 802.11)
  • Understanding of QA techniques
  • Strong problem solving and debugging skills
  • Strong written and oral skills including an ability to clearly explain complex concepts


  • Experience with IEEE802.11ad
  • Experience using scripting languages (e.g. JavaScript, Tcl)
  • Database programming (SQL)
  • Experience with embedded software development
  • Experience with USB protocol
  • Comfortable working with IDEs (MS Visual Studio and/or Eclipse)

Please note this position is available in our Toronto or Waterloo office (please incidate which location you perfer in your application)

60 GHz (WiGig) technology has the means to transform the wireless market, and Peraso has the team to make it happen. Join us!​

Peraso Technologies is committed to supporting the Integrated Accessibility Standards Regulation (Ontario), ensuring accommodation for people with disabilities throughout the recruitment process and employment lifecycle.