Software Test Development Engineer (SDET) — Python

Founded in 1998, Octasic is a privately held company headquartered in Montreal, Canada, with Research and Development facilities in Canada and India and a global sales support network. Octasic is a leading provider of SoCs (System on Chip), software and hardware integrated platforms for the global wireless and multimedia gateway markets. Our hardware and software platforms are the foundation for next-generation wireless systems for Defense, Law Enforcement and National Security Agencies.


We choose Octasic for:

  • A workplace at the cutting edge of technology to be in contact with wireless technology experts in a growing company;
  • Competitive compensation (salaries, benefits, gym membership discount, stock options purchase program, public transit reimbursement, shower on the premises and beverages and snacks free every day);
  • Work-life balance;
  • Friendly and collaborative work atmosphere and many social activities all year long;
  • Working for a company involved in its community;
  • Proximity to various public transportation services (Angus Shuttle, 10 min. walk from Prefontaine station).

About the role:

We are looking for someone to develop and maintain automated functional and production test software for electronic products. You tasks will include converting product requirements into test scenarios and robust test routines, owning production test benches and scripts, supporting product transfer to production while collaborating with R&D, functional test and production teams.

What you'll do:

  • Design, develop and document automated test software, test benches and production test procedures (Python);
  • Convert requirements into test scenarios and limit-case functional tests; integrate unit and functional tests into test equipment;
  • Implement and validate functional/performance tests and measurement routines; control instruments via SCPI where applicable;
  • Maintain and improve test systems, scripts and production documentation; troubleshoot test issues;
  • Participate in engineering design reviews, Gate reviews and product transfer meetings;
  • Liaise across teams to optimize test processes.

Qualifications:

  • Bachelor’s degree in Electrical / Electronic / Computer Engineering, Computer Science or equivalent
  • 4–6+ years in test automation or test development;
  • Strong Python proficiency for automation and instrument control (all development performed in Python);
  • Hands-on experience with PCB/board design and/or PCB/board debug (schematic reading, layout familiarity, board-level troubleshooting and measurement);
  • Familiarity with electronic boards and test instrumentation;
  • Experience with SQL/MySQL;
  • Excellent French (spoken and written); good technical English.

Assets:

  • RF measurement/instrumentation experience;
  • NI TestStand experience;
  • Familiarity with Git/Bitbucket, SVN, Jira, Confluence;
  • Prior NPI or production test ownership.

Production

Hybrid (Montréal, QC, CA)

Udostępnij w:

Warunki korzystania z usługPrywatnośćPliki cookieUsługa działa z technologią Rippling