Назад
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 optical surface profiling and thin-film measurement systems with an accent on multithreaded design, hardware/software integration, and maintainable architecture. Focus on building robust tests, profiling performance and memory usage, troubleshooting system-level issues, and delivering AI/ML capabilities.

Location: Newport, United Kingdom; occasional travel to headquarters, customer sites, or other business locations may be required, less than 10% of working time.

Company

Develops optical surface profiling, thin-film measurement, and process-control equipment and software for the electronics manufacturing industry.

What you will do

  • Deliver software features and components, including estimates, risk communication, and schedule ownership.
  • Define architecture and system- and subsystem-level requirements across the development lifecycle.
  • Develop and debug multithreaded C#/.NET and C++ software for graphical interfaces and data analysis.
  • Integrate software with hardware and other system boundaries, troubleshoot issues, and contribute to root-cause analysis.
  • Build unit and integration tests and use profiling to improve performance, memory usage, reliability, and security.
  • Participate in design reviews and apply responsible AI-assisted development practices under security policies.

Requirements

  • Bachelor’s degree 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, multithreading, testing, and debugging.
  • Experience with C#, VB.NET, C++, Microsoft Visual Studio, and source control systems such as Git.
  • Ability to communicate technical information and collaborate with interdisciplinary teams, customers, and suppliers across the US, Europe, and Asia.
  • Systematic problem-solving approach, strong technical ability, and motivation to learn new technologies independently.

Nice to have

  • Experience designing complex subsystems and influencing technical decisions through design and code reviews.
  • Experience with performance improvement, diagnostics, observability, system integration, and software releases.
  • Experience delivering AI/ML capabilities in products.
  • UX experience with wireframing, prototyping, and user-flow design.
  • Master’s or advanced degree in a relevant engineering or physics discipline.

Culture & Benefits

  • Full-time employment with a competitive total rewards package.
  • Family-friendly benefits designed for diverse employee needs.
  • Inclusive and equal-opportunity work environment.

Hiring process

  • Multiple interviews with hiring managers, conducted in person or by video conference.

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