A leading medical technology company is looking for a  C /  C ++  software engineer to join its software development department.
Responsibilities:
Design and develop complex applications in  C /  C ++ and  JAVA.
Work in a fast-paced, Agile environment using modern software development tools.
Collaborate with cross-functional teams and domain experts.
Apply SDLC and Agile methodologies, software security, documentation, and testing practices.
Contribute to  system design, performance optimization, and integration processes.
Requirements:  B.Sc. in  Computer Science, Electrical Engineering, or a related degree.
At least 2 years of experience in  C /  C ++ development.
At least 2 years of experience working on  Embedded systems
Experience with multithreaded development.
Experience working in a  Linux environment.
Good communication and teamwork abilities.
This position is open to all candidates.