Enable job alerts via email!

Sr. Software Engineer

Perasoinc

Ontario

Hybrid

CAD 80,000 - 100,000

Full time

30+ days ago

Boost your interview chances

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

Qualifications

  • 2-5 years of experience in software development or equivalent qualifications.
  • Proficiency in C/C++ and kernel debugging is essential.

Responsibilities

  • Develop and maintain device drivers and network stacks across platforms.
  • Collaborate with the validation team to troubleshoot driver stack issues.

Skills

C/C++
Kernel debugging
Troubleshooting software bugs
Wireless protocols
Networking protocols
USB protocols
Embedded platforms

Education

Bachelor’s degree in Computer Science

Job description

Sr. Software Engineer

Posted on October 4, 2024

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:

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

Skills, Knowledge & Abilities:

  1. Bachelor’s degree in Computer Science or related field
  2. 2-5 years of experience or equivalent qualifications
  3. Proficiency in C/C++ and kernel debugging
  4. Understanding of wireless, networking and USB protocols is a plus
  5. Ability to troubleshoot and resolve software bugs
  6. 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: jobs@perasotech.com. 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

Zone & Co

Toronto

Remote

CAD 85,000 - 120,000

4 days ago
Be an early applicant

(Remote) Senior Software Engineer

Systems & Software, Inc.

Ontario

Remote

CAD 90,000 - 120,000

23 days ago

JPC -1459 - Senior Software Engineer

ITS Global

Ontario

Remote

CAD 90,000 - 120,000

25 days ago

Remote Senior Software Engineer - 34123

Turing

Remote

CAD 80,000 - 120,000

Today
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Remote

CAD 80,000 - 120,000

Today
Be an early applicant

Senior Software Engineer

Second Harvest Food Rescue

Ontario

Remote

CAD 88,000 - 101,000

30+ days ago

Senior Software Engineer GoUSD

Promote Project

Toronto

Remote

CAD 70,000 - 110,000

30+ days ago

Senior Software Developer (Future Openings)

Zensurance

Old Toronto

Remote

CAD 90,000 - 130,000

5 days ago
Be an early applicant

Senior Software Developer (Remote First)

Zensurance

North Bay

Remote

CAD 90,000 - 130,000

5 days ago
Be an early applicant