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

Principal Software Engineer (Semiconductor Test Systems)

94 100 - 123 480$
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Principal Software Engineer (C#/.NET, Semiconductor Test Systems): Designing, modernizing, and supporting software applications for semiconductor manufacturing and test equipment with an accent on MATLAB-to-C#/.NET migration, hardware integration, and software architecture. Focus on building automated testing and CI/CD capabilities, integrating motion control and machine vision systems, and solving complex software-hardware reliability issues.

Location: Beaverton, Oregon, United States; regular day shift. The position supports work with semiconductor manufacturing and test equipment at the designated location.

Salary: $94,100–$123,480 per year, depending on experience, skills, and background.

Company

hirify.global provides semiconductor test and measurement technologies and services across the product life cycle, including characterization, reliability, qualification, and production testing.

What you will do

  • Lead the architecture, development, integration, validation, release, and sustainment of software for semiconductor manufacturing and test equipment.
  • Modernize legacy MATLAB and LabVIEW applications by defining migration strategies and implementing C#/.NET platforms.
  • Develop interfaces for motion control systems, instruments, sensors, cameras, data acquisition hardware, and industrial automation components.
  • Build real-time control, automation, data collection, diagnostics, logging, and monitoring capabilities.
  • Develop automated unit, integration, and system-level testing frameworks and improve software verification processes.
  • Lead root-cause investigations, technical reviews, architecture decisions, and cross-functional engineering initiatives.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field, with at least 5 years of related experience; equivalent education and experience may apply.
  • Strong hands-on experience with C#/.NET and object-oriented software development.
  • Experience developing and maintaining MATLAB applications, including migrating MATLAB code to C#/.NET.
  • Experience with semiconductor equipment, automated test systems, motion control, machine vision, instrumentation, data acquisition, or industrial automation.
  • Experience with Azure DevOps, Git, CI/CD pipelines, automated testing, and Agile development.
  • Ability to collaborate across software, systems, mechanical, electrical, controls, applications engineering, manufacturing, quality, and product teams.

Culture & Benefits

  • Full-time employment with medical, dental, vision, life insurance, and disability coverage.
  • 401(k) plan with company match and employee stock purchase plan.
  • Paid time off, flexible spending or savings accounts, and quarterly profit-sharing bonuses.
  • Environment centered on customer focus, ownership, accountability, respectful communication, and professional development.

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