We are looking for a Embedded Software Engineer.
What youll be doing
As an embedded software engineer, you will be part of our core team,
directly contributing to the development of our innovative medical devices. Your
responsibilities will include:
● Designing, implementing, and testing embedded software for our cutting-edge digital
imaging systems
● Collaborating closely with engineers to ensure seamless integration of
software, algorithms, and hardware components
● Participating in the entire software development lifecycle, from concept t
production and deployment
● Debugging and optimizing embedded software to improve product performance and reliability
What youll be doing
As an embedded software engineer, you will be part of our core team,
directly contributing to the development of our innovative medical devices. Your
responsibilities will include:
● Designing, implementing, and testing embedded software for our cutting-edge digital
imaging systems
● Collaborating closely with engineers to ensure seamless integration of
software, algorithms, and hardware components
● Participating in the entire software development lifecycle, from concept t
production and deployment
● Debugging and optimizing embedded software to improve product performance and reliability
Requirements:
Bachelors degree in electrical engineering, computer science, or a related field
● 6+ years of experience in embedded software development
● Proficiency in C/C++ programming
● Experience with ARM architecture, system peripherals, and low-level hardware protocols
● Knowledge of hardware interfaces such as I2C, SPI, UART, etc
Experience in motor control, particularly with stepper motors, including driver
integration and control algorithms.
● Experience and understanding of diverse OTA protocols
● Strong problem-solving skills and the ability to work in a fast-paced, dynamic environment
Bonus skills and experience:
● Knowledge of networking and communication protocols
● Experience with image processing
● Experience with medical devices
Bachelors degree in electrical engineering, computer science, or a related field
● 6+ years of experience in embedded software development
● Proficiency in C/C++ programming
● Experience with ARM architecture, system peripherals, and low-level hardware protocols
● Knowledge of hardware interfaces such as I2C, SPI, UART, etc
Experience in motor control, particularly with stepper motors, including driver
integration and control algorithms.
● Experience and understanding of diverse OTA protocols
● Strong problem-solving skills and the ability to work in a fast-paced, dynamic environment
Bonus skills and experience:
● Knowledge of networking and communication protocols
● Experience with image processing
● Experience with medical devices
This position is open to all candidates.