We are looking for a highly experienced Embedded Software Engineer to join a growing MedTech start‐up, who have US market clearance and are set for growth. This role involves significant hands‐on technical contribution to complex software projects, from concept to final product, while also providing critical design and development insights.
About the role
In this role, you will be responsible for the overarching development of software, from initial concept through to the implementation and maintenance of final products. You will use your deep technical expertise with firmware engineering and embedded systems to design, code, test, and debug software, making critical decisions on development approaches.
This role requires a hands‐on approach to problem‐solving, including working with prototype hardware, and the ability to contribute to complex embedded systems and cloud‐based processing. You will also provide technical guidance to other engineers.
For this position, we will consider Senior, Lead, and Principal‐level engineers who are happy to be predominately on the tools.
The team will rely on you to:
* Design, code, test, debug, and document software solutions for various products, including next‐generation embedded systems and cloud processing algorithms.
* Develop and maintain software tools, including those that support manufacturing processes.
* Contribute to the technical design and development of embedded firmware for new product systems.
* Collaborate closely with hardware engineers, reviewing schematics and debugging hardware issues on prototypes.
* Ensure compliance with documented software processes, procedures, and relevant quality standards (e.g., IEC 62304, IEC 62366, ISO 13485, US FDA 21 CFR part 820).
* Lead by example, mentoring and coaching software engineers and fostering a continuous improvement culture.
Ideally you have:
* 8+ years of experience in firmware and embedded engineering.
* Strong proficiency in C++ and Python.
* Familiarity with hardware‐software integration and debugging techniques.
* Familiarity with containerisation, DevOps practices, and cloud platforms (e.g., Azure).
* Experience developing software for medical devices under IEC 62304 process.
* A graduate degree in Computer Science, Mechatronics, Electrical, or Electronics Engineering, or a related field.
Bonus points if you also have:
* A background in Electronics and the wider Embedded System
* Experience with wireless communication protocols (e.g., Bluetooth, LTE, WiFi).
* Experience with machine learning, preferably in healthcare or image processing.
* Experience working in a start‐up/scale‐up.
What's next
If this sounds like a great opportunity for you, please apply today. We will be reviewing applications over the coming weeks, and calling shortlisted applicants for a phone screen before interviewing with the client.
#J-18808-Ljbffr