Назад
Company hidden
3 дня назад

Test Engineering, Software Designer (L2)

67 000 - 125 000CAD
Формат работы
onsite
Тип работы
fulltime
Грейд
junior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Test Engineering, Software Designer (L2) (.NET/C#): Designing, developing, and validating functional and system-level test software and utilities for optical sensor and targeting systems with an accent on embedded software, firmware, and factory test coverage. Focus on building signal simulation capabilities, developing SQL database components, modernizing legacy applications, and debugging production-ready solutions.

Location: Waterdown, Ontario, Canada

Salary: CAD 67,000–125,000 per year

Company

hirify.global develops end-to-end defense technology solutions across space, air, land, sea, and cyber domains; the WESCAM division develops optical sensor and targeting systems for defense, national security, search and rescue, and airborne law enforcement.

What you will do

  • Design, develop, and validate functional and system-level test software and utilities deployed in the factory and at contract manufacturers.
  • Develop embedded software and firmware to simulate mixed-signal I/O, EO/IR camera sensor data, and digital communication protocols.
  • Apply object-oriented design principles using .NET, MVC, C#, WPF, and XAML.
  • Develop SQL queries, stored procedures, views, and triggers using Microsoft SQL Server.
  • Implement new features, bug fixes, smaller applications, and rewrites of legacy applications.
  • Perform code reviews, debugging, validation testing, documentation, and customer support.

Requirements

  • Bachelor’s degree and at least 2 years of prior related experience, or a graduate degree with 0–2 years of related experience, or 6 years of related experience in lieu of a degree.
  • Practical knowledge of .NET development technologies and tools, including DevOps, Visual Studio, NuGet, and Git.
  • Practical knowledge of C# technologies including .NET Core, MVC, Entity Framework, and LINQ.
  • Practical knowledge of OOP, OOD, service-oriented architecture, ETL, optimization, indexing, recursive functions, and reusable code.
  • Practical knowledge of HTML5, CSS3, JavaScript, jQuery, Bootstrap, AJAX, JSON, and XML.
  • Practical knowledge of relational database development, including table and stored procedure design, using Microsoft SQL Server.
  • Familiarity with C++ and embedded applications, and with VHDL and FPGA applications.
  • Experience with software development lifecycle methodologies, including Git Flow, and support for AS9100 and ISO9001 quality practices.
  • Strong troubleshooting, debugging, problem-solving, communication, collaboration, and production-readiness skills; ability to work in a team and learn new technologies quickly.

Culture & Benefits

  • Inclusive and equitable workplace focused on professional growth, community commitment, and work-life success.
  • Accommodation is available for applicants with disabilities.
  • Employment requires eligibility for registration with the Controlled Goods Program and a positive security assessment.
  • Some positions may require Government of Canada Reliability status or Level 2 Secret security clearance.
  • Pre-employment substance abuse testing may be required.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →