We are looking for an experienced C++ Linux Engineer with strong expertise in software development for Medical Devices / Healthcare products. The candidate will be responsible for designing, developing, testing, and maintaining high-performance software applications on Linux platforms for regulated medical environments.
The ideal candidate should have hands-on experience in C++ development, Linux systems programming, device communication, multithreading, and software lifecycle processes within the medical or healthcare domain.
Key Responsibilities :
– Design, develop, and maintain robust software applications using C++ on Linux platforms
– Develop software for medical devices, diagnostic systems, imaging systems, or healthcare applications
– Work on system-level programming, device communication, and hardware-software integration
– Develop reusable, scalable, and high-performance software components
– Participate in requirement analysis, software architecture, coding, debugging, and testing activities
– Perform unit testing, integration testing, and defect fixing
– Collaborate with cross-functional teams including QA, firmware, hardware, regulatory, and product engineering teams
– Ensure compliance with medical device software standards and quality processes
– Optimize application performance, memory usage, and system reliability
– Work in Agile/Scrum development environments
– Support software release activities and documentation
Required Skills :
– Strong programming expertise in C++
– Excellent experience working on Linux-based development
Strong understanding of :
1. Multithreading
2. IPC mechanisms
3. Socket Programming
4. STL
5. Data Structures & Algorithms
6. Object-Oriented Design
– Experience in system programming and debugging tools on Linux
– Hands-on experience with GDB, Valgrind, Git, Make/CMake
– Understanding of software development lifecycle and coding standards
– Experience in integration with hardware devices and communication protocols
– Good analytical and troubleshooting skills
Medical Domain Requirements :
– Experience working in the Medical Devices / Healthcare domain
– Exposure to regulated development environments and medical compliance standards is preferred :
1. IEC 62304
2. ISO 13485
3. FDA Guidelines
– Experience with diagnostic systems, patient monitoring, imaging, or embedded medical applications is an advantage
Qualification :
– Bachelors or Masters degree in :
1. Computer Science
2. Electronics
3. Information Technology
4. Biomedical Engineering
5. Related Engineering Discipline
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#AlbionarcJobs#FintechJobs
#AsiaJobs#MiddleEastCareers
#TechTalent#FintechRecruitment
#FinanceOpportunities#
