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

Senior Software Engineer (C#, .NET, C++)

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer (C#/.NET/C++): Developing GUI and data-analysis software for semiconductor inspection, metrology, and analytics systems with an accent on multithreaded programming, hardware/software integration, and system reliability. Focus on designing complex subsystems, debugging performance and memory issues, building robust tests, and applying AI/ML capabilities responsibly.

Location: Newport, United Kingdom. Occasional domestic and international travel, including to the United States, may be required; travel is expected to be less than 10% of working time.

Company

hirify.global develops semiconductor inspection tools, metrology systems, process solutions, and computational analytics for chip, wafer, reticle, packaging, and PCB manufacturing.

What you will do

  • Deliver software features and components, estimate work, communicate risks and trade-offs, and meet schedules.
  • Define architectures and system- and subsystem-level requirements across the development lifecycle.
  • Develop and debug multithreaded C#/.NET and C++ software for GUI and data analysis, including hardware/software integration.
  • Build unit and integration tests and use profiling to improve performance, memory usage, reliability, and security.
  • Troubleshoot system and subsystem issues, perform root-cause analysis, implement fixes, and help prevent recurrence.
  • Participate in design reviews, collaborate with stakeholders and subject matter experts, and learn new software technologies.

Requirements

  • Bachelor's degree required with significant relevant experience in Software, Electrical, Industrial, or Manufacturing Engineering, or Physics.
  • Strong software engineering fundamentals, including architecture, data structures, design patterns, event-driven design, multithreaded design, testing, and debugging.
  • Experience with Microsoft .NET languages, including VB.NET and C#, C++ programming, Microsoft Visual Studio, and source control systems such as Git.
  • Adherence to software design and coding standards.
  • Ability to communicate effectively with peers, interdisciplinary engineering groups, customers, and suppliers, including delivering clear technical presentations.
  • Ability to collaborate with teams across the US, Europe, and Asia.
  • Self-driven approach, strong technical ability, systematic working style, and excellent problem-solving skills.

Nice to have

  • Master's or advanced degree with relevant experience.
  • Experience contributing to architecture and design for complex subsystems and influencing technical decisions through design and code reviews.
  • Experience improving performance and diagnostics or observability for system-level software.
  • Experience collaborating across teams on system integration and software releases for complex systems.
  • Experience delivering AI/ML capabilities in products.
  • UX skills including wireframing, prototyping, and user flow design.

Culture & Benefits

  • Cross-functional collaboration with engineering teams, customers, suppliers, and subject matter experts.
  • Work on semiconductor technologies supporting AI, data centers, automotive, and electronic devices.
  • Family-friendly total rewards package.
  • Inclusive environment and equal opportunity employment.
  • Responsible use of AI is supported, while AI-generated or recording tools are prohibited during interviews unless approved or invited.

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