About the Role
We are seeking a Junior Embedded Software Engineer to join an innovative medical technology company developing next-generation diagnostic equipment.
This is a hands-on engineering role focused on developing software that directly controls electro-mechanical systems, rather than traditional application or web-based development. You will work as part of a collaborative team building real-world products used in healthcare environments.
This is an excellent opportunity for an early-career engineer to gain end-to-end exposure across embedded software, algorithms, and hardware integration within a regulated product environment.
What You'll Be Doing
* Developing software for electro-mechanical diagnostic instruments, including:
o firmware and low-level control systems
o middleware and processing software
* Writing code to interact with:
o sensors, motors, and hardware components
* Supporting development of:
o algorithms and data processing functionality
* Contributing to:
o system testing at unit, subsystem, and system level
* Working within a structured engineering environment, including:
o version control
o documentation
o testing and validation processes
You'll collaborat...