Enable job alerts via email!

MTS Software Engineer

Perasoinc

Ontario

Hybrid

CAD 80,000 - 120,000

Full time

Yesterday
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 an experienced MTS Software Engineer to join their Software Development team. This hybrid role involves designing and developing device drivers and network stacks across multiple platforms, including Linux and Windows. Candidates should have a Bachelor's degree in Computer Science and extensive experience in software development, particularly in C/C++. The position offers a collaborative environment with opportunities to work on innovative projects.

Qualifications

  • 5-10 years of software development experience or equivalent.
  • Familiarity with wireless, networking, and USB protocols preferred.
  • Knowledge in embedded platforms like Yocto and OpenWrt is a plus.

Responsibilities

  • Design and develop drivers and applications.
  • Collaborate with the validation team to troubleshoot and resolve driver stack bugs.
  • Implement new drivers for USB, Networking, protocols.

Skills

C / C++ programming
Kernel debugging
Troubleshooting
Communication skills

Education

Bachelor’s degree in Computer Science

Job description

Peraso Technologies, Inc. is actively seeking a skilled and experienced MTS Software Engineer to join our Software Development team. This position is responsible for the design and development of device drivers and network stacks across multiple platforms including Linux / Windows. 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 :

  • Design and develop drivers and applications
  • Assist in the maintenance of networking and USB driver stack
  • Collaborate with the validation team to troubleshoot and resolve driver stack bugs
  • Implement new drivers for USB, Networking, protocols, MAUSB, ACM, and NCM
  • Support and maintain Legacy drivers and tools
  • Develop Network Infrastructure and VR drivers and its associated components
  • Special projects, as requested

Skills, Knowledge & Abilities :

  • Bachelor’s degree in Computer Science, or related field
  • 5-10 years of software development experience or equivalent
  • Proficiency in C / C++ programming and kernel debugging
  • Familiarity with wireless, networking, and USB protocols is preferred
  • Experience designing and building complex cross-platform software
  • Good written and verbal communication skills
  • Ability to troubleshoot and resolve software bugs
  • Knowledge in embedded platforms work such as Yocto and OpenWrt is a plus

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

Lead Golang Software Engineer, Commercial Systems

Canonical

Mississauga

Remote

CAD 110.000 - 150.000

Today
Be an early applicant

Data Engineer - Databricks - Senior

Lumenalta

Brampton

Remote

CAD 100.000 - 140.000

Today
Be an early applicant

Machine Learning Engineer I

Affirm

Toronto

Remote

CAD 102.000 - 142.000

Today
Be an early applicant

SAP ABAP Developer

Technitask

Toronto

Remote

CAD 70.000 - 130.000

Today
Be an early applicant

Software Engineer - packaging - optimize Ubuntu Server for public clouds

Canonical

Hamilton

Remote

CAD 60.000 - 90.000

Today
Be an early applicant

Remote Fire Protection Design Engineer - Team Lead

TalentSphere Staffing Solutions

Toronto

Remote

CAD 105.000 - 115.000

Today
Be an early applicant

(Remote) Senior Software Engineer

Systems & Software, Inc.

Ontario

Remote

CAD 90.000 - 120.000

Yesterday
Be an early applicant

Alliances Field Engineer

Canonical

Hamilton

Remote

CAD 100.000 - 130.000

3 days ago
Be an early applicant

Staff Full Stack Engineer (Remote)

Lightci (Light Consulting)

Toronto

Remote

CAD 100.000 - 140.000

Today
Be an early applicant