Enable job alerts via email!

Sr. Software Engineer

Perasoinc

Ontario

Hybrid

CAD 90,000 - 120,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company is seeking a Senior Software Engineer to develop device drivers and network stacks. This hybrid role involves working both in-office and remotely, contributing to various software projects across platforms. Ideal candidates have a strong background in C/C++ and experience with kernel debugging.

Qualifications

  • 2-5 years of experience or equivalent qualifications.

Responsibilities

  • Develop device drivers and network stack on Linux/Windows.
  • Collaborate with validation team to troubleshoot driver issues.
  • Assist in maintaining legacy drivers and tools.

Skills

C
C++
Kernel Debugging
Troubleshooting
Basic Knowledge in Embedded Platforms

Education

Bachelor’s degree in Computer Science

Job description

Peraso Technologies, Inc. is actively seeking a skilled and experienced Senior Software Engineer to join our Software Development team. This position is responsible for the maintenance and development of device drivers and network stacks. This is a hybrid position with three days working in the office (Downtown or Markham location) and two days working remotely.

Primary Duties and Responsibilities :

  • Focus on the development of device drivers and network stack on crossed platforms (Linux / Windows)
  • Assist in the development and maintenance of networking and USB driver stack
  • Assist in the development and maintenance of MAUSB driver stack
  • Contribute to the development and maintenance of system software drivers across various operating systems
  • Assist in the development of proof-of-concept application and drivers
  • Assist in the development and maintain embedded platform reference designs
  • Involved in the design and development of drivers and applications
  • Collaborate with the validation team to troubleshoot and resolve driver stack issues
  • Participate in implementations of core features
  • Involved in implementation of new drivers USB, Networking, protocol, MAUSB, ACM, and NCM
  • Assist in maintaining legacy drivers and tools, develop Network Infrastructure and VR drivers and its associate components
  • Special projects, as requested

Skills, Knowledge & Abilities :

  • Bachelor’s degree in Computer Science or related field
  • 2-5 years of experience or equivalent qualifications
  • Proficiency in C / C++ and kernel debugging
  • Understanding of wireless, networking and USB protocols is a plus
  • Ability to troubleshoot and resolve software bugs
  • Basic knowledge in embedded platforms

We thank all candidates for their interest, but only those who are considered for an interview will be contacted.

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.

How to Apply :

If you are interested in applying for a position, send your resume and cover letter using the application links on our website, or email : [emailprotected] . Please specify which office you are interested in working at, if applicable.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer II, Enterprise Fulfillment

Instacart

Ontario

Remote

CAD 100,000 - 130,000

Yesterday
Be an early applicant

Senior Software Engineer

IDR, Inc.

Ontario

Remote

CAD 110,000 - 160,000

2 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Toronto

Remote

CAD 80,000 - 110,000

Yesterday
Be an early applicant

JPC -1459 - Senior Software Engineer

ITS Global

Ontario

Remote

CAD 90,000 - 120,000

Yesterday
Be an early applicant

Senior Software Engineer

IDR, Inc.

Ontario

Remote

CAD 110,000 - 160,000

Yesterday
Be an early applicant

Senior Software Engineer

Second Harvest Food Rescue

Ontario

Remote

CAD 88,000 - 101,000

2 days ago
Be an early applicant

Sr. Software Engineer

GavinHeath

Toronto

Remote

CAD 80,000 - 110,000

4 days ago
Be an early applicant

Senior Software Engineer

Microsoft Corporation

Old Toronto

Remote

CAD 108,000 - 200,000

9 days ago

Senior Software Engineer, Commerce Platform

Instacart

Ontario

Remote

CAD 90,000 - 130,000

Yesterday
Be an early applicant