Firmware Engineer

Posted 9 months ago

We are looking for a Firmware Engineer (bare metal) to specify, design and develop the next generation of our clinical application and patient controller software. You are passionate about coding and eager to develop the best firmware. This is a unique opportunity to have a significant impact on the quality of life of chronic pain patients and others with neurological disorders.

About the role:

-Participate in the specification, design, implementation and testing of firmware components for use in Saluda Medical products and testing utilities

-Assist in the preparation and review of system documentation

-Develop test requirements and verification protocols

-Produce design-related documentation to meet medical device requirements-

-Prepare and participate in requirements and design review meetings

Essential Requirements:

-Bachelor’s degree or higher in Software Engineering or Computer Science

-Minimum of 4 years’ experience in the specification, design, development and testing of firmware (bare metal)

-Expert in C

-Minimum 2 years experience with C#, Python or similar languages for PC application development and scripting

-Experience with and commitment to software development in a QA controlled environment-

-Very good written and verbal communication skills

-Commitment to work in a team

Desirable Requirements:-

-Experience in working in an agile software development environment

-Experience in software architecture development and software design-

-Experience in medical device design and development-

-Working knowledge of regulatory requirements (IEC 62304, ISO 13485)

-Experience in the neuromodulation industry

If you would like to be part of our team developing the world’s next generation of implantable device technology, please apply.


Job Features

Job CategorySoftware Engineering

Apply Online