Embedded C++ Engineer - Medical Domain
GadgEon · Bengaluru · onsite · Posted today
About a minute. You'll make an account on the way through.
About this role
Work with the technical lead to develop software for a computer-vision-enabled diagnostic instrument. The role combines C++ application development on Linux with hands-on integration and debugging of software, imaging, and device-control components.
Key Responsibilities
- Develop, maintain, and debug C++ applications on an embedded Linux platform.
- Integrate application software with cameras, motion-control hardware, sensors, encoders, and low-level controllers through defined interfaces.
- Implement software for instrument workflows, including run setup, device status, image capture, quality checks, data traceability, and result presentation.
- Connect acquired images to image-processing and AI inference components and manage the flow of data through the application.
- Build reliable logging, error handling, recovery, and testing into the software.
- Test and troubleshoot software on physical prototypes; document changes and work with hardware, firmware, and computer-vision teams.
Requirements
- 3 or more years in embedded or device software is preferred. At least 2 years of hands-on C++ development on Linux.
- Strong object-oriented programming and practical debugging skills.
- Ability to work with software on a physical device and investigate integration issues.
Preferred Experience
- QT.
- Embedded Linux or edge-computing platforms.
- Camera, imaging, or computer-vision systems.
- Motion-control hardware, sensors, or communication with microcontrollers.
Interested? Apply here or drop your resume at [email removed]
Sourced from naukri
Skills
About GadgEon

GadgEon
IT Services & Consulting
700
employees
2011
15 years old
Kochi, Kerala
US
₹10.3L PA avg
Avg at GadgEon
About
Industries
Employee ratings
10 reviews
Culture
3.5
Career growth
2.6
Work-life
4.3
Employees rate it well for
Find them on