Senior Firmware & Software Engineer (Embedded)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
(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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →