Enable job alerts via email!

Software Engineer

Perasoinc

Ontario

Hybrid

CAD 70,000 - 90,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

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

Job summary

A leading company in Ontario is seeking a skilled Software Engineer to join their team. This hybrid role involves maintaining device drivers, collaborating with technical leads, and assisting in software development. Candidates should have a Bachelor's degree in Computer Science and experience in programming languages such as C, C++, and Python. Interested applicants can apply via email or through the company's website.

Qualifications

  • 3 years of work experience in computer programming or software development.

Responsibilities

  • Maintain and advance device driver operations and development.
  • Assist in the development of new device drivers and networking features.
  • Collaborate with Technical Leads to develop designs and implement system software.

Skills

C
C++
Python
Bash
Object-Oriented Programming

Education

Bachelor’s degree in Computer Science

Job description

Peraso Technologies Inc. is actively seeking a skilled and experienced 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 :

  • Maintain and advance device driver operations and development
  • Assist in the development of new device drivers and networking features
  • Participate in bug fixes and daily driver operation
  • Collaborate with Technical Leads to develop designs, document, and implement system software device drivers and tools
  • Assist in debugging, triaging, and resolving bug issues
  • Engage with customers, users, and validation to triage and implement bug fixes
  • Work with team lead to maintain and develop reference designs and platforms
  • Collaborate with team members in drafting requirements and reviewing test plans
  • Support validation and testing
  • Provide application support
  • Facilitate the integration of new hardware
  • Special projects, as requested

Skills, Knowledge & Abilities :

  • Bachelor’s degree in Computer Science or related field
  • 3 years of work experience in computer programming or software development
  • Working knowledge of C, C++, Python, bash, and Object-Oriented Programming

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.

Peraso does not accept unsolicited resumes from any agency that has not signed a service agreement. Any unsolicited resumes received by Peraso from an agency will not qualify for a referral fee.

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