1 час назад
Software Engineer (C#/.NET)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Engineer (C#/.NET): Developing and maintaining machine control software for Nordson Dage inspection tools with an accent on multi-threaded C# development, GUI architecture, and hardware-software interaction. Focus on designing control systems, debugging field issues, transferring code into volume manufacture, and improving software usability and capabilities.
Location: Colchester, United Kingdom; hybrid work model with close on-site collaboration and occasional travel between Colchester and Aylesbury.
Company
Nordson Test & Inspection manufactures metrology equipment and inspection systems using X-ray, acoustic imaging, and optical inspection technologies for industries including electronics, aerospace, automotive, energy, lighting, and medical.
What you will do
- Develop and maintain machine control software for Nordson Dage tools.
- Design, implement, maintain, and document software functionality, including user interfaces and business logic.
- Work with cross-functional software, engineering, and hardware teams on complex hardware-software interaction problems.
- Support and debug field issues, participate in code reviews and audits, and transfer code into volume manufacture.
- Document software designs and instructions for use.
- Mentor less experienced software engineers and stay current with software development techniques.
Requirements
- Degree in a relevant discipline or equivalent experience.
- Proficiency in C# development in a multi-threaded environment and practical experience with Core C# .NET for GUI development.
- Experience building user interfaces and underlying business-logic layers using XAML and MVVM.
- Experience with XML, XSLT, Entity Framework Core, SQL, and mocking frameworks such as Moq.
- Good understanding of test-driven development, strong numerical skills, and experience designing software architectures.
- Experience developing control software for hardware systems or building simulators.
Nice to have
- Understanding of X-ray inspection and materials testing.
- C++ development experience in a multi-threaded environment.
- Experience with tool-to-factory host communication and standards such as SECS/GEM.
Culture & Benefits
- Flexible work schedule with a hybrid work model.
- Company healthcare scheme after successful completion of a three-month probationary period.
- Group Personal Pension Plan with a 4% minimum employee contribution and 6% employer contribution after probation.
- 25 days of annual holiday plus public holidays.
- Supportive, collaborative, and inclusive working environment with opportunities for professional growth and development.
Hiring process
- Submit a CV through the online application process.
- Participate in a fair and equitable interview process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →