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

Senior Firmware & Software Engineer (Embedded)

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

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

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

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

Текст:
/

TL;DR

Senior Firmware & Software Engineer (Embedded/C#): Designing and developing embedded firmware and Windows desktop applications for 3D optical surface profiling systems with an accent on hardware-software integration and real-time control. Focus on building low-level firmware, creating rich C#/.NET GUIs, and integrating AI/ML capabilities into measurement instruments.

Location: Newport, United Kingdom

Company

hirify.global (Filmetrics) is a market leader in 3D optical surface profiling and thin-film thickness measurement systems for the electronics industry.

What you will do

  • Design and develop embedded firmware using C/C++ for microcontrollers and real-time control of instrument hardware.
  • Build Windows desktop applications in C#/.NET (WPF/WinForms) for instrument control, GUI, and data analysis.
  • Partner with electrical engineers on board bring-up, signal debugging, and firmware/hardware co-development using oscilloscopes and logic analyzers.
  • Implement robust unit and integration tests and use profiling to optimize performance and reliability.
  • Collaborate cross-functionally to define system architecture and create technical specifications.
  • Integrate AI/ML/DL capabilities into product features to enhance measurement functionality.

Requirements

  • Bachelor’s degree in Electrical, Computer, Software Engineering, Physics, or a related field.
  • Proven experience in C and C++ programming for embedded firmware development.
  • Strong proficiency in Microsoft .NET and C# for Windows desktop application development (WPF/WinForms).
  • Experience with hardware communication protocols such as USB, Ethernet, serial/UART, SPI, and I2C.
  • Ability to read electronic schematics and collaborate effectively with hardware teams.
  • Experience with Git and the Microsoft Visual Studio development environment.

Nice to have

  • Experience with RTOS, bare-metal firmware, and device drivers.
  • Familiarity with digital/analog electronics, sensors, motion control, and signal processing.
  • UX skills, including wireframing, prototyping, and user flow design.
  • Master’s or PhD degree in a relevant engineering or physics discipline.

Culture & Benefits

  • Annual leave starting at 25 days plus bank holidays.
  • Contributory pension scheme, cash health plan, and life assurance.
  • Global bonus plan and share scheme.
  • Cycle to work scheme and rewards scheme.
  • Inclusive, family-friendly environment with a comprehensive total rewards package.

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