Sr. Software Engineer
at Peraso Technologies Inc
Toronto, ON M5J 2L7, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 06 May, 2025 | USD 80000 Annual | 07 Feb, 2025 | 2 year(s) or above | Debugging,Wireless,C++,Computer Science,Windows,Linux,Usb,C | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
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
- Provide support in driver development and debugging
- Special projects, as requested
Skills, Knowledge & Abilities:
- Bachelor’s degree in Computer Science or related field
- 2-5 years of experience or equivalent qualifications
- Experience in device drivers development for Linux or Windows
- 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.
Job Type: Full-time
Pay: $80,000.00-$130,000.00 per year
Benefits:
- Dental care
- Life insurance
- Paid time off
- Stock options
- Tuition reimbursement
- Vision care
Schedule:
- Monday to Friday
Work Location: Hybrid remote in Toronto, ON M5J 2L7
Expected start date: 2025-02-0
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
- Provide support in driver development and debugging
- Special projects, as requeste
REQUIREMENT SUMMARY
Min:2.0Max:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer science or related field
Proficient
1
Toronto, ON M5J 2L7, Canada