Job Description: Embedded Software Engineer

Role overview

Neuromod Devices are hiring an embedded software engineer to work on the next generation hardware platform for the Lenire tinnitus treatment device. The role will provide exposure to a range of technologies at the forefront of biomedical research and contribute directly to relieving the suffering of the many millions of people worldwide whose lives are adversely affected by chronic tinnitus.

Company Profile

Neuromod Devices is a global medical technology company founded to establish bimodal neuromodulation as a new standard of care for tinnitus, a condition that affects 15% of the global adult population.

Neuromod's groundbreaking clinically proven tinnitus treatment device, Lenire, is the culmination of over a decade of R&D and clinical validation, and the first device of its kind to be awarded an FDA De Novo grant for the treatment of tinnitus in the USA. Neuromod has recently begun the US commercial roll-out of Lenire. The company is now seeking to expand its R&D department to work on hardware and software development for new medical device products that combine auditory stimulation, nerve stimulation, wireless communications and physiological sensing technologies.

The company provides its engineers with a stimulating working environment and opportunities to work on a variety of commercial and research projects as part of a small, motivated, cross-functional team

Key responsibilities

· Embedded firmware design, implementation and verification for the next generation of the Lenire hardware platform.

· Software aspects of product testing, including reliability validation and performance testing.

· Supporting effective design and technology transfer from development to manufacturing.

· Integration of medical devices with telemedicine web applications.

Essential skills / experience

· 5+ years of post-graduate embedded firmware development or equivalent low-level C programming experience (e.g. driver or kernel development).

· Disciplined software development experience (requirements elicitation, design, source control, TDD/BDD, verification).

· Competency in one or more scripting languages (e.g. Python).

Desirable skills / experience

· DSP algorithm development and implementation.

· Familiarity with Bluetooth (BLE and/or Classic).

· Interest in build automation, continuous integration and associated back-end infrastructure.

· Experience working within a regulated environment (biomedical research, automotive).

· Prior embedded development with nRF Connect / ZephyrOS / ARM-GCC.

Competencies / personal attributes

· Problem-solving mindset.

· Enthusiasm for the application and expansion of existing skillsets in the pursuit of new avenues of R&D.

For further information please contact Aoife McNally