Senior Software Development Engineer

Senior Software Development Engineer
Newton Abbot, Devon

About Us

Working with many of the biggest names in the IT industry, such as Dell EMC, Intel, NVIDIA and Teradici, Amulet Hotkey is a proven innovator in the design, manufacture and system integration of high availability IT solutions for remote physical and virtual server workstations.

Amulet Hotkey has recently entered an exciting chapter of its 30 years history with significant growth investment from a leading UK based tech fund. Our core market of financial trading systems has expanded into command-and-control, media and virtualisation building on a solid reputation for engineering excellence and world-class customer support in delivering new technology into the mission critical ecosystems of our clients.

We’re now looking for a Senior Software Development Engineer to join our exceptionally talented and supportive R&D team and design world-first products for our global customers.


- Salary up to £55,000
- Flexitime scheme
- Early finish on Fridays
- 25 days’ holiday plus Bank Holidays (increasing to 28 with service)
- Joining bonus (terms apply)
- Work with an impressive global client base

Working with a talented team in a growing Agile development environment, you’ll have the chance to get involved with all aspects of the design process, even across disciplines. We have an equal and trusted partnership across the engineering team to deliver great products and improve development processes.

So, if you’re looking for the opportunity to challenge yourself, work on exciting projects and enhance your existing expertise, we want to hear from you.

The Role

As a Software Development Engineer, you will support the development of our world class products and help define next generation tools and methodologies. You will help us specify, architect, develop and verify firmware and software for the next products on our road map and support upgrades to our existing diverse portfolio. Most of our products contain one or more ARM based, network enabled management microcontrollers developed in house using C.

Specifically you will:-

- Develop complex embedded firmware for leading edge electronic products
- Collaborate with in-house and technical partner cross-functional development teams
- Plan, execute and document development activities
- Maintain and improve the current software design standards and processes

About You

To join us as a Senior Software Development Engineer, you will need:

- Broad firmware and software development experience for embedded platforms and OS applications.
- To maximise manufacturing agility we build all our products in house and so you will also be involved in the generation of production test equipment predominantly using Python.
- Embedded C is highly desirable.
- Systems architecture is also highly desirable.

You may have experience of the following: Firmware Engineer, Embedded Firmware Engineer, Senior Software Engineer, Senior Developer, Senior Software Developer, Lead Software Developer, Lead Developer, Software Designer, Embedded Software, Software Architect, IEC 6230, BS/EN 61508, ISO 9001, ISO 13485, etc.

Ref: 91188